为什么用EXCEL算的结果比计算机慢呢?

如题所述

第1个回答  2023-12-04
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的结果保留两位小数。
相似回答