本文发布于 2022-06-15, 最后更新于 1533 天前,其中的信息可能已经有所发展或是发生改变。
文章摘要
前言 在使用Excel时,会经常处理数值类型的数值,而有时我们会有保留数值小数位的需求,本篇文章将介绍如何通过使用公式或通过调整单元格格式的方式来使单元格四舍五入保留数值的指定小数位。 问题呈现 假设我们有如下随机数字,现在我只需要保留小数点后两位,我该怎么做呢? 公式法 ROUND(number,num_digits) number 表示要四舍五入的数值或区域引用 num_digits 表示要保…
前言 在使用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。 调整单元格格式 如图在调整了单元格格式之后,也成功地显示出了保留两位小数之后的表格,注意此时的表格内容并没有发生改变,只是改变了显示方式。 结语 这就是保留两位小数的三种方法了,希望本文对你有所帮助。前言
在使用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。

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



结语
这就是保留两位小数的三种方法了,希望本文对你有所帮助。
本文采用 CC BY-NC-SA 4.0 协议进行授权,如无注明均为原创,转载请注明出处。
标题:Excel保留小数点后2位作者:九仞之行链接:http://dev.styunlen.cn/archives/post-1440.html

还没有评论呢 ~ 快来抢沙发吧 🛋️