首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Excel 如何把多余的小数删除而只保留两位小数

发布网友 发布时间:2022-04-23 09:07

我来回答

3个回答

热心网友 时间:2022-05-23 20:47

round和text这两个函数,我会将其用法以及区别跟大家介绍清楚。

实例演示

①启动Excel2013,输入下面的数据,在D2单元格输入: =ROUND(C2,2)

②回车得到结果1002.76,向下填充完单元格。

③在E2单元格输入公式: =TEXT(C2,"0.00")

④回车得到结果1002.76,光标移动到单元格右下角,出现+号,双击填充完毕。



⑤通过对比,我们可以发现有些数据还是不一样的,text处理整数来说,更加优秀一些。


公式的意义

round(小数,保留多少位小数):将数字四舍五入到指定的小数位数。所以图中公式的含义就是将C2单元格的数字四舍五入保留2位小数。

text(数值,单元格格式):将数值转为按指定数字格式表示的文本。将C2单元格的数字保留两位小数,0.00代表保留两位小数。


区别说明

两个函数都可以实现四舍五入保留指定位数的小数,但是,当原数据的小数位数不够指定位数时,text函数会用0来补足指定位数。而round函数就不会,round函数会保留原数据,这是最为根本性的区别,从规范性来说,推荐大家使用text函数。

热心网友 时间:2022-05-23 22:05

以WPS 2019版为例
1、选定区域,右键“设置单元格格式”
2、在弹出的界面,点击“数字”--->“数值”--->“设置小数位数”即可~

热心网友 时间:2022-05-23 23:40

两个办法: trunc( , 2) 和 round( , 2)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com