限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410

关注我们并标星,带你成为Excel高手!

excel保留小数位数的公式_excel小数点后保留位数_excel保留几位小数在哪设置

月底对账,做了1整天,最后发现有0.01的金额对不齐,这大概是所有财务工作者的噩梦了吧!

这也是一个粉丝问到的问题,她们部门5个人,都要被0.01逼疯了,2天还没找到具体是哪里的错误,今天我们就来解决下这个问题。

一、数据出现浮点

出现这种情况的原因大多数都是由于浮点数造成的,大概率经常出现的不同版本的Excel表格中,比如你用的WPS,而你的同事用的是Excel2019,至于为什么会这样,大概是2者对于浮点的在计算规则不同吧。

先来看一个例子,我们在单元格中输入运算式:=(43.1-43.2)+1,Excel会显示结果为0.9,但是当我一直增加小数位数excel保留几位小数在哪设置,结果会显示为:0.899999999999999,这个就是浮点。

excel保留几位小数在哪设置_excel保留小数位数的公式_excel小数点后保留位数

为什么会出现这样的原因呢?这跟计算机储存数据的机制有关,计算采用二进制进行数据的储存,我们输入的数字是十进制,这个时候计算机就需要进行转换,有的时候二进制无法精确的表达十进制的数组,会成为一个无穷的小数,而Excel的精度仅有15位,所以就会对数据取舍,进而造成误差。解决方法有2个,我们来具体的看下

二、round函数

Round函数是一个舍入函数,可以自动设置需要舍入的小数位数,遵循四舍五入的原则。

语法=ROUND(需要舍入的输入,保留小数点几位)

如下图所示,我们利用ROUND函数保留2位小数,数字的结果就是0.9。

三、设置显示精度

打开Excel设置excel保留几位小数在哪设置,然后点击【高级】在右侧拖动滑块找到【将精度设置为所显示的精度】,勾选后会提示【数据精度】会受到影响直接点击确定即可

excel保留几位小数在哪设置_excel保留小数位数的公式_excel小数点后保留位数

使用这个方式,为了确定数据精度,尽量先设置小数位数,然后再进行数据的计算,不然的话精度会受影响,如果数据仅仅显示2位小数,他就会根据2位小数进行四舍五入,如果你需要保留3位小数的话,这时候精度就会不够

比如在下面在单元格中输入5.33,先设置保留1位小数,会显示为5.3,然后再设置保留2位小数,就会显示为5.30,0.03就会被舍去了,这点需要注意下

excel保留几位小数在哪设置_excel保留小数位数的公式_excel小数点后保留位数

以上就是今天分享的全部内容了,出现0.01对不齐的情况,更建议大家使用ROUND来约束下小数的位数。

限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410