• ベストアンサー

Excelの計算式に詳しい方!

Excelで掛け算の数式の答えを、小数点以下切り捨てにするにはどうすればいいですか? 例えば、25.5*2515だと 64132.5だから 『64133』と四捨五入にされます。 これを切り捨てにするには、具体的にどんな計算式になりますか? またこのセルの横のセルにも、同じような計算式を並べる表を作るにはどうすればいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

異なる数値なら都度キー入力することになります(当然と言えば当然) セルの番号を入力するならコピーすると自動的にセルの番号が変わります (縦ならA1*2515→A2*2515→A3*2515…  横ならA1*2515→B1*2515→C1*2515…) 対応するセルに数値が入力されていれば、再度入力する手間は省けます (対応するセルに後から入力してもよいです) 結果が欲しいだけなら、とりあえずそのまま作って後から数値を編集ですね できあがった表をコピーして  編集 → 形式を選択して貼り付け → 数値 これで値だけをセルに入力することができます 続いて空いているセルに 0.5 と入力してそのセルをコピー 値だけになった表全体を選択して  編集 → ジャンプ → セル選択 → 減算 これで表の数値から 0.5 を一度に減算できます (-0.5 をコピーして 加算 でも同様な結果になります) あとは普通に四捨五入(セルの書式設定で数値にして小数点以下の桁を0にする)でOK 現在どのような形で表があるのか、また、これからどのようなものを作りたいのか分かりませんので 操作としてのアドバイスです …ですので、目的にあった方法を選びましょう

fujichika
質問者

お礼

再度のご回答ありがとうございました。 詳しくお教え頂き感謝します。

その他の回答 (2)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.2

関数ならば ・INT関数を使う INT(数式) ・ROUNDDOWN関数で切り捨てる桁を0にして使う ROUNDDOWN(数式,0) どちらかでしょう あるいは数式に -0.5を加えた後に四捨五入ですね いろいろなやり方がありますが、目的にあった方法を選びましょう

fujichika
質問者

お礼

ご回答ありがとうございます。 関数の種類でさまざまな処理が出来ることがよく分かりました。ありがとうございます。 ところで、隣りのセルにも繰り返したい場合、単純にコピーだけで可能でしょうか? (○*2515,0)の ○部分は違う数字になるわけですが… 大きな表なので、毎回入れ直すのは苦労ですので。

回答No.1

  =ROUNDDOWN(25.5*2515,0)  

fujichika
質問者

お礼

ご回答ありがとうございました! ドンピチャ 頭の悪い私に具体的な例を上げて頂き有難うございます。 これを隣のセルにコピーすれば他の数式にも応用が利くのでしょうか? いちいち関数の中に違う数式(いずれも掛け算ですが数字が違う○*2515)を入れ直す必要があるのでしょうか?

関連するQ&A

専門家に質問してみよう