エクセルで次の演算は出来るのでしょうか?

実数A,実数B が在ります

あるセル=A×Bの計算式が入力されています

このセルの答えC[実数]の一の位が
(1)0~4の場合は 0
  例えば C=1233.2 ならば 1230
(2)5~9の場合は 5
  例えば C=1237.1 ならば 1235
と計算させる方法を教えてください

よろしくお願いします。

A 回答 (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))
の様にしましょう。
    • good
    • 0
この回答へのお礼

本当にありがとうございます。
とても助かりました。

お礼日時:2001/10/05 16:04

回答が出てしまったので


参考HPを紹介しときます

参考URL:http://www2.odn.ne.jp/excel/waza/
    • good
    • 0

=FLOOR(A*B,5) ですね。

    • good
    • 0

このQ&Aに関連する最新のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ