excel自动求和尾数有误需解决

2025年03月22日 19:08
有1个网友回答
网友(1):

如果你通过设置单元格格式,让它显示2位小数,但它实际值并不改变,可能还有3、4位或更多位小数,EXCEL在求和时是按实际值求和的,这样就有尾数误差。比如:A1=3.456,A2=2.345,A3=A1+A2=3.456+2.345=5.801,保留2位小数时,A1显示3.46,A2显示2.35,A3显示5.80,这样看来就好像不对了,3.46+2.35应该等于5.81,与A3显示的5.80相差0.01,就形成的尾数误差。
要避免这种误差,可以通过工具——选项——重新计算,勾选“以显示值为准”。
或者,因为这种情况大多是因为A1、A2的值是由公式计算得到的,可以在原公式的外面加一个ROUND函数进行四舍五入,如A1原来是=B1*C1,可改为=ROUND(B1*C1,2),这样也能避免这种尾差。