• ベストアンサー

エクセルの切り捨て?

こんにちは・・お世話になります。 エクセルです。 見積書で単価が未入力の時 (単価が未決定時に空白設定が必要なため)に 金額欄のセルD2に「=IF(B2="","",C2*B2)」の設定をしています。 B2は単価、C2は数量です。 金額欄(セルD2)の答えで小数点以下を切り捨てにする方法が見つかりません・・・ 空白設定と切り捨てが出来る計算式を教えて頂けないでしょうか。 宜しくお願い致します。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

=IF(B2="","",ROUNDDOWN(C2*B2,0)) 切捨てはROUNDDOWN 切り上げはROUNDUP 四捨五入はROUNDです。

mmmmm821
質問者

お礼

出来ました!ありがとうございました<(_ _)> 補足まで付けて頂き感謝いたします。

その他の回答 (3)

noname#140971
noname#140971
回答No.4

=ROUNDDOWN(C2*ISNUMBER(B2)*B2,0) でも・・・。

回答No.3

理解が間違って居たら申し訳ないです。 こういうことでしょうか? 例 B2:15.3 C2:4 D2:61.2 の61.2を61にしたいということでよろしいでしょうか? D2のセル上で、書式>セルを選択し、表示形式を数値に変更して、小数点以下の桁数を0(デフォルトは0に鳴っていると思いますが)にすると、D2には、61と表示されます。 ということをやりたいというのでよろしかったでしょうか? 間違っていたら、この回答はスルーしてください。

  • avam-efsf
  • ベストアンサー率23% (223/940)
回答No.2

切捨てはROUNDDOWNです。 =IF(B2="","",ROUNDDOWN(C2*B2,0)) で、整数になるはずです。

mmmmm821
質問者

お礼

出来ました!ありがとうございました<(_ _)>