excel表中计算尾差,是因四舍五入造成的。
如果我们通过“格式-单元格-数字-数值”把单元格格式设为保留两位小数,实际上两位小数以后的数字并真正没有舍去,只是没有显示出来。
比如:在单元格A1输入1.234,B1输入1.113 ,则A1显示为1.23,B1显示为1.11
在C1中输入=A1+B1,则显示为3.35 (1.234+1.113=1.347,然后四舍五入为1.35)
这样,与计算器计算的1.23+1.11=2.34就不同了。
消除尾差办法:
办法一、勾选“工具--选项--自动重算--以显示精度为准”。
办法二、凡是涉及公式计算的数据,根据需要用round函数将其四舍五入,如函数“=round(A1/B1,2)”就是将A1/B1的结果保留两位小数。
本文来自作者[zhongguominyonghangkongfe]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/kuaiji/251130.html
评论列表(4条)
我是公众科技网的签约作者“zhongguominyonghangkongfe”!
希望本篇文章《为什么excel表中计算尾差》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:excel表中计算尾差,是因四舍五入造成的。如果我们通过“格式-单元格-数字-数值”把单元格格式设为保留两位小数,实际上两位小数以后的数字并真正没有舍去,只是没有显示出来。比如:在单元格A1输入1.234,B1输入1.113 ,则A1显示为