乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何批量去掉<em>EXCEL</em>中的小数点?

如何批量去掉<em>EXCEL</em>中的小数点?

作者:乔山办公网日期:

返回目录:excel表格制作


选中这些单元格,将单元格格式自定义为 #.##### (小数点后多少个#,就会保留多少位小数的,不显示无意义的0), 这样不影响数据的精确度。

  1. 如果只是去掉小数点,可以使用替换功能,按下Ctrl+H替换小数点为空即可。

  2. 如果要将小数部分四舍五入为整数,可以使用ROUND函数即可。

  3. 如果要舍弃小数部分,可以使用INT函数即可。


  • INT用途:将任意实数向下取整为最接近的整数。

  • 语法:INT(number) 

  • 参数:Number为需要处理的任意一个实数。

  • 实例:如果A1=16.24、A2=-28.389, 则公式“=INT(A1)”返回16,=INT(A2)返回-29。


  • ROUND用途:按指定位数四舍五某个数字。 

  • 语法:ROUND(number,num_digits) 

  • 参数:Number是需要四舍五入的数字;Num_digits为指定的位数,Number按此位数进行处理。 

  • 注意:如果num_digits 大于0,则四舍五入到指定的小数位;如果num_digits 等于0,则四舍五入到最接近的整数;如果num_digits 小于0,则在小数点左侧按指定位数四舍五入。

  • 实例:如果A1=65.25,则公式“=ROUND(A1,1)”返回65.3;=ROUND(82.149,2)返回82.15;=ROUND(21.5,-1)返回20。


可以使用round roundup rounddown三个函数。
其中ROUND是四舍五入,ROUNDUP是zhidao进一位,ROUNDDOWN是抹零。
例如你想把A1中的的数字变成整数,小数点后边全部抹掉不要可以在B1中用如下公式
=ROUNDDOWN(A1,0)
那么,不管A1=1,还是A1=1.99, B1都等于1
如果使用
=ROUNDUP(A1,0)
那么不管A1里边是1.0001,还是1.9999,还是2, B1都等于2
如果使用

=ROUND(A1,0)
当A1是1.49时,B1为1,当A1是1.5时,B1是2.
你自己可以试试.
这三个函数有个小数或者整数位数的参数,可以以任何位数为依据处理零头
如果只是把小数变成证书,甩掉小数点后边的所有数据,也可以使用INT函数。

是要四舍五入吗?
如果是,用=round(a1,)
如果是向整数向下舍入,比如1.98想变成1,可以用=int(a1),其中A1就是1.98

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网