アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルの関数についてよろしくご教授ください。
【質問】
3桁か4桁の数字の末尾の数字を0か5に丸めたい。
どのような関数が適当でしょうか?
【例】
108⇒110   113⇒115   118⇒120
109⇒110   114⇒115   119⇒120
110⇒110   115⇒115   120⇒120
111⇒110   116⇒115   121⇒120
112⇒110   117⇒115   122⇒120
すなわち107⇒105、123⇒125です。

よろしくお願いいたします。

A 回答 (3件)

 keithin様が仰る様に、MROUND関数を使うのが簡単なのですが、アドインをしていない等の理由で、MROUND関数が使う事が出来ない場合には、次の様な関数にすると良いと思います。

(仮に、元の数値がA1セルにあるものとした場合の関数です)

=FLOOR(A1+2,5)
    • good
    • 0
この回答へのお礼

感激です。
出来ました。FLOOR関数まったく知りませんでした。
ありがとうございました。

お礼日時:2011/03/19 08:35

◆こんな方法もありますよ


B1=CEILING(FLOOR(A1,2.5),5)
    • good
    • 0
この回答へのお礼

ありがとうございます。
いろいろな方法があるのですね。
まったく知らない関数なので
こんな方法があるのかと驚きました。
ありがとうございました。

お礼日時:2011/03/19 08:33

2捨3入などと言ったりしますが


=ROUND(A1*2,-1)/2
とか
=ROUND(A1/5,0)*5
などのように計算できます。四捨五入する桁の数字が違うので,間違えないように気をつけてください。


ご利用のエクセルのバージョンがご相談文に書かれていないので詳細手順をお話しできませんが,分析ツールアドインを追加してから
=MROUND(A1,5)
のような関数を利用する方法もあります。
    • good
    • 0
この回答へのお礼

本当にありがとうございます。
Excel2002とバージョンが古いせいか
MROUND関数が上手く出来ませんでしたが
いろいろな方法がわかって助かりました。
2捨3入という言葉は恥ずかしながら知りませんでしたが
出来る方法がわかって大感激です。
ありがとうございました。

お礼日時:2011/03/19 08:39

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