excel计算误差问题

 我来答
户如乐9318
2022-09-27 · TA获得超过6649个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:138万
展开全部
分类: 电脑/网络 >> 软件 >> 其他软件
问题描述:

“-40680.94+1560000-1538582”的计算结果为什么回出现0.***********的误差?

解析:

1、可能你的几个加数是通过计算得出来的结果,比如2/3=0.6666……,而设定的现实位数只有两位,你看到的显示是0.67,而这并不是真实数据。

2、Excel对单元格数值的默认精度是15位(包括小数点在内),如果你的数据的数字个数超过了15位,则可能会有误差。从网上找了一下资料,有详细解释,希望对你有所帮助:

-----------------杜绝Excel的计算误差

一位同事近日向笔者诉苦,说他经常对数百人的Excel数据表进行个人所得税的计算操作,但Excel计算的汇总数时常与实际的汇总数相差一两分钱。这是为什么呢?其实,Excel对单元格数值的默认精度是15位(包括小数点在内),尽管在单元格中您仅看到小数点后的两位数,但实际参与计算的是默认精度而不是单元格中的显示值

以下的方法可以让Excel使用显示值进行计算,从而避免计算误差。

1.在“工具”菜单上,单击“选项”。2.单击“重新计算”选项卡,选中“以显示值为准”复选框。再单击“确定”按钮。至此,我们就将单元格数值的精度由默认的15位精度更改为当前显示的精度了。以后,Excel就以显示值为准进行计算,从而可以杜绝计算时的误差。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式