- 締切済み
EXCELでの切上げ
EXCELにおいて、小数第n位での切上げです。 例えば、小数第一位切上げの時、 1.25→2.0 の場合 通常「roundup」でできますが、 切り上げ位が0でも、それ以下に数字がある場合、 1.05→2.0 となってしまいます。 これを 1.05→1.0 としたいのですが、 一発でできる方法はあるのでしょうか? あくまで「切上げ位」で判定したいのです。 ご存じの方、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- don9don9
- ベストアンサー率47% (299/624)
回答No.2
一発は無理と思います。方法としては、 =CEILING(FLOOR(A1,0.1),1) 小数第2位を切り捨てた値に対して、小数第1位の切り上げを行う。
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
> 切り上げ位が0でも、それ以下に数字がある場合、 > 1.05→2.0 となってしまいます。 当然です。1.05は1より大きいので、切り上げれば2になります。 小数点以下2位を無視して1位だけの数字で考えたいのなら、切り上 げる前に無視したい部分を切り捨てなくてはいけませんね。具体的には =roundup(rounddown(A1,1),0) のようにします。
質問者
お礼
ご回答ありがとうございました。 今のところ、ご回答の方法で行なっているのですが、一発でできないものか質問させていただきました。
お礼
やはり一発では無理なのですね。 ご回答ありがとうございました。