excel单元格中的数值怎样才能使数值变成真正的小数点后两位数?

excel单元格中的数值被设置成小数点后有两位数,所以单元格中的数值显示的小数点后两位数,但实际还是小数点后6位数,怎样才能使数值变成真正的小数点后两位数?

1、excel单元格设置小数位有两种方式。

第一种就是让让单元格显示的小数位保留为特定位数,双击单元格数值还是会全部显示出来;

第二种是让单元格的数值四舍五入为特定位数,双击单元格数值也只显示特定位数。

2、第一种:设置单元格格式法

(1)用下图单元格的数值做例子

(2)选中所要设置的单元格区域

右击鼠标右键 —【设置单元格格式】,在数字下面选数值,然后在右侧的小数位数后面填上你所要保留的位数,如保留两位小数,就在后面填2,最后点击确认就完成了

(3)但是点击单元格你会发现数值任然没有改变

3、第二种:用ROUND函数公式法

(1)用下图单元格的数值做例子(设置单元格为两位小数)

(2)在空白的单元格中输入=ROUND(B2,2),步骤就完成了,用ROUND函数后单元格的数值就变成了四舍五入后的数值了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-30

可以使用 =round(A2,2)函数

公式解释:

round(参数1,参数2)函数,对数字进行四舍五入。

参数1 表示需要四舍五入的单元格

参数2 表示需要保留小数的位数。此处保留两位小数,所以参数2就等于2

具体如图所示:

第2个回答  2013-10-19
如果A1=0.888888,则B1中输入"=round(A1,2)",答案是0.89(自动四舍五入);如果B1中输入"=trunc(a1,2)",答案为0.88。
第3个回答  2013-10-19
使用round函数:=round(a1,2)
相似回答