- ベストアンサー
演算(条件)
エクセルで次の演算は出来るのでしょうか? 実数A,実数B が在ります あるセル=A×Bの計算式が入力されています このセルの答えC[実数]の一の位が (1)0~4の場合は 0 例えば C=1233.2 ならば 1230 (2)5~9の場合は 5 例えば C=1237.1 ならば 1235 と計算させる方法を教えてください よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
再び。 補足です。負の数も扱います? その場合負のときエラーになるので、 -523.3 を -520 に、 -529.1 を -525 にしたいなら =IF(A*B<0,FLOOR(A*B,-5),FLOOR(A*B,5)) -523.3 を -525 に、 -529.1 を -530 にしたいなら =if(A*B<0,CEILING(A*B,-5),FLOOR(A*B,5)) の様にしましょう。
その他の回答 (2)
- k_eba
- ベストアンサー率39% (813/2055)
回答No.2
回答が出てしまったので 参考HPを紹介しときます
- HitomiKurose
- ベストアンサー率38% (54/141)
回答No.1
=FLOOR(A*B,5) ですね。
お礼
本当にありがとうございます。 とても助かりました。