赵乾舟 发表于 2020-3-24 20:58:50

Excel为什么要用round函数计算保留两位小数,而不是通过设置单元格格式来实现

我们在利用excel计算或者财务报表的时候,难免会有一些小数。由于最小单位是分,所以两位小数才有意义,第三位小数是毫无意义的,所以需要对数据进行处理。经过人力资源的同事精准的运算,得到我的年终奖是3.1415926元。但是由于这笔钱无法打给我,所以需要保留两位小数!怎么做呢?常见做法:第一步:选中年终奖所在单元格第二步:在【开始】选项卡-单元格格式-选择数字第三步:看设置数字格式后的结果:看似完成了任务,但真的是你看到的吗?

选中单元格:看一下右上角,Excel显示的虽然是两位小数,但是他实际上还是原来的数字没有变,只是呈现上变为两位而已,实际小编的年终奖还是3.1415926。如果依据这个数据进行汇总,会出现误差了。
那如果我们想把他真真正正的变为两位小数要怎么处理?给大家推荐一个函数——Round这个函数作用是对某个数字进行四舍五入运算,一共有两个参数=Round(要计算的数字,保留几位有效数字)用round函数得到的数字才是真的只有两位。那有朋友会问,我怎么能快速知道这个数字是否如我所见的呢?选中单元格,查看编辑栏。但是如果编辑了公式,编辑栏显示的是公式:如果想去掉函数,需复制然后粘贴为数值:编辑栏内如果是两位数字,才是真的两位有效数字。
页: [1]
查看完整版本: Excel为什么要用round函数计算保留两位小数,而不是通过设置单元格格式来实现