excel 取小数点后的整数

我想取小数点后的两位为整数,不想用四舍五入的方式取.

例如:A1=3.1415 ?= A2=3.15

再例如: A1=3.1478 ?= A2=3.15

    如图:EXCEL表格中有一些数字,但是我们只要保留整数,遇小数点进1。

    只要在B列输入函数:=ROUNDUP(A1,0)

    按一下回车键:enter,再运用填充柄下拉即可得到整数了

    完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-01
为了让你更明白其中的道理,告诉你三个函数,这三个函数会让在以后的数据取舍中游刃有余:
round、rounddown、roundup三个函数应用的区别。
round函数:按指定位数对数字进行四舍五入。如输入=round(3.158,2)则会出现数字3.16,即按两位小数进行四舍五入。
rounddown:按指定位数舍去数字指定位数后面的小数。如输入=rounddown(3.158,2)则会出现数字3.15,将两位小数后的数字全部舍掉了。
roundup:按指定位数向上舍入指定位数后面的小数。如输入=roundup(3.158,2)则会出现数字3.16,将两位小数后的数字舍上去,除非其后为零。
注:其中的3.158可更改为单元格如A1,小数位数也可自行更改。其他的可以照搬。
你所说的情况,用rounddown函数即可。希望对你有所帮助。
第2个回答  2010-06-01
如果你想小数后第三位直接进1的话可以使用
=ceiling(A1,0.01)本回答被提问者采纳
第3个回答  2010-06-01
直接在单元格格式里边设置数值格式:小数位数取2,即可
第4个回答  2010-06-01
就是要“进位”了:
=ROUNDUP(A1,2)

=CEILING(A1,0.01)
相似回答