乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel四舍五入函数-被excel四舍五入的陷阱坑了?解决方法至少两种

excel四舍五入函数-被excel四舍五入的陷阱坑了?解决方法至少两种

作者:乔山办公网日期:

返回目录:excel表格制作

01尴尬的汇总

excel对数据的处理能力相当强悍。我们记录的数据经常要运用到四则运算,如果有小数点的话,我们默认的计算结果一般都是对值进行四舍五入。看似计算功能强大的excel在对计算结果四舍五入的时候给我们埋了一个不大不小的坑。


  • 这组数据要求对计算结果进行四舍五入,保留两位小数。公式计算列和手动填写列看似一样的结果,且都设置为保留两位小数,但汇总结果相差0.01。经过计算器验证,手动填写的数据经过汇总才是正确的。

公式为:机单*单价



问题出在哪里?我们做一列辅助列看一下,新增一列设为保留三位,仍然用公式计算,好象看出点什么了。


问题就出在着底色的两行数据,通过以下图片可以看出,公式计算列并没有按显示的数值进行汇总,而是在执行2491.181来进行四舍五入,导致汇总少了0.01。


我们被excel欺骗了!



02解决方法

不用尴尬,这正是excel四舍五入的陷阱,解决方法至少两种:


(1)一劳永逸,通过设置解决。打开excel选项,按图进行设置。


问题解决



(2)通过函数解决:在C2单元格写入函数=round(a2*b2,2),下拉后问题解决。


公式解释:round为四舍五入函数,round(a2*b2,2)表示对a2*b2的积保留两位并四舍五入。


END


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网