- ベストアンサー
excel関数で四捨五入以外の切り捨て、切り上げ
excelの関数で四捨五入以外の切り捨て切り上げはどうすればいいでしょうか。 小数点以下を切り上げ・切り捨てしたいのですが、 .5までは切り捨てにしたいのです。.51だと切り上げ。 ROUNDだと.5から切り上げになりますよね。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
昔からのプログラマなら迷わず =INT(A1+0.4999999) =ROUNDDOWN(A1+0.499999) とかするでしょうね。 でも、Excelなら切り上げ切り捨てが自由自在なので こっちの方が分かりやすいかな? =ROUNDUP(A1-0.5)
その他の回答 (1)
- taranko
- ベストアンサー率21% (516/2403)
回答No.1
0.01を引いた数を四捨五入するというのはいかがでしょう。 =ROUND(A1-0.01,0)
質問者
お礼
回答ありがとうございました これだと.501が対応できませんでした。 0.0000000・・・・1とかにすればいいのかもしれませんが…
お礼
シンプルなほうがいいので後者を採用しました。 ありがとうございました。