本文发布于1232天前,最后更新于 1232 天前,其中的信息可能已经有所发展或是发生改变。
前言
在使用Excel时,会经常处理数值类型的数值,而有时我们会有保留数值小数位的需求,本篇文章将介绍如何通过使用公式或通过调整单元格格式的方式来使单元格四舍五入保留数值的指定小数位。
问题呈现
假设我们有如下随机数字,现在我只需要保留小数点后两位,我该怎么做呢?

公式法
ROUND(number,num_digits)number表示要四舍五入的数值或区域引用num_digits表示要保留的小数位数
TEXT(value,format_text)value表示要格式化的值或区域引用format_text表示格式化字符串
第一个公式的功能如函数原型所示,就是用来四舍五入数值的,我们输入=round(A1,2)后就可看到成功转换成了两位小数,但是有一个问题,就是四舍五入后若最后几位是0,0会被函数隐藏。第二个TEXT函数则没有这个问题


第二个函数如同C语言中的printf函数,用于格式化输出字符串,我们输入=TEXT(A1,"0.00")后同样可以看到成功转换成了两位小数,并且没有省略末尾的0。

调整单元格格式
如图在调整了单元格格式之后,也成功地显示出了保留两位小数之后的表格,注意此时的表格内容并没有发生改变,只是改变了显示方式。



结语
这就是保留两位小数的三种方法了,希望本文对你有所帮助。





