Excel表格下拉求和应该是0为啥表格求和是0.000000000009891

2025-03-30 12:13:48
推荐回答(3个)
回答1:

浮点误差。

可以在公式中套用上舍位函数。

-----------

比如ROUND(你的运算式,四舍五入法保留几位)

如=ROUND(A1+A2,0)

-----------

比如ROUNDUP(你的运算式,收尾法保留几位)

如=ROUNDUP(A1+A2,0)

-----------

比如ROUNDDOWN(你的运算式,去尾法保留几位)

如=ROUNDDOWN(A1+A2,0)

去尾法也可以直接用取整函数INT,如=INT(A1+A2)

-----------

其他方法:

不用函数也行,可以在该文件中,点左上角的:

文件---选项---高级---勾选“将精度设为所显示的精度”---确定。

个人建议在公式中套用舍位函数,即可。

回答2:

这是计算精度的事情,绝大部分情况下不需要精确到这么多位,你可以使用round函数保留你需要的位数。

回答3:

应该是电脑的浮点误差造成的。