- ベストアンサー
お助け下さい! エクセル関数について
エクセル初心者です! 関数についての質問です。 1の位が1~4の時、1の位を5に 1の位が6~9の時、1の位を0にし、10の位に繰り上げる という作業を関数を使い、一括で行いたいのです。 具体的には、 210 → 210 213 → 215 215 → 215 217 → 220 関数をご存知の方、是非ご伝授下さい。お願いします!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#3、訂正です。 × =rounddown(A1/5,0)*5 ○ =roundup(A1/5,0)*5
その他の回答 (3)
- NIWAKA_0
- ベストアンサー率28% (508/1790)
回答No.3
丸める数がA1セルにあるとき、 =rounddown(A1/5,0)*5 で多分大丈夫と思います。 この式のカッコ内、カンマの後のゼロの値を変えれば 丸める桁を調節できます。 10の位でやるなら-1、小数点一位でやるなら1にしてください。
- ASIMOV
- ベストアンサー率41% (982/2351)
回答No.2
A1 にデータがあるとして B1=ROUNDDOWN((A1+4)/5,0)*5 で、どうでしょうか
質問者
お礼
この計算式でうまくいきました。 本当にありがとうございました!
- Teran
- ベストアンサー率26% (23/87)
回答No.1
=ROUND(***,△) でいけますよ。(エクセルに入力するときは半角でお願いします) *** :四捨五入したい数字(セルの場所でもいいです。A1のように) △ :四捨五入の箇所(正の数字だと小数点の右側を、負の整数だと左側を 四捨五入します) 例 =ROUND(1.258,1) =1.3 =ROUND(235.2,-1)=240 =ROUND(1.486,0) =1 (ゼロは整数になります)
お礼
ありがとうございます! この方法でやってみたいと思います。 本当に助かりました!