
excel总计用公式算出来的为什么和计算器算出来的不一样? 50
比如说,A5,B5,C5是总计总计的直接用公式就是A1-A2-A3但是我用计算器手算一遍(保证计算器没有算错),A5算出来少一块钱,B5拖下来也是,但是C5又是正确的数字...
比如说,A5,B5,C5是总计
总计的直接用公式就是A1-A2-A3
但是我用计算器手算一遍(保证计算器没有算错),A5算出来少一块钱,B5拖下来也是,但是C5又是正确的数字
为什么,怎么办呢? 展开
总计的直接用公式就是A1-A2-A3
但是我用计算器手算一遍(保证计算器没有算错),A5算出来少一块钱,B5拖下来也是,但是C5又是正确的数字
为什么,怎么办呢? 展开
3个回答
展开全部
因为ECXEL是对925.735和333.625求和后保留两位小数,而你是先取两位小数后计算造成的误差
对于计算机而言,取两位小数只是形式上的保留,他的实际值没有改变.
如果你想要像你手动计算的结果,可以先对前两个数取2位小数,再计算
=round(925.735,2)+round(333.625,2)
=1259.37
要想怎么解决,看你想要什么样的结果,如果想要1259.36的,不要动任何东西就可以了,想要1259.37的,按我上式就可以了,当然当中的数据可换成变量,
则在C1输入
=round(A1,2)+round(B1,2)
在A1和B1输入几组数据试试就知道了
对于计算机而言,取两位小数只是形式上的保留,他的实际值没有改变.
如果你想要像你手动计算的结果,可以先对前两个数取2位小数,再计算
=round(925.735,2)+round(333.625,2)
=1259.37
要想怎么解决,看你想要什么样的结果,如果想要1259.36的,不要动任何东西就可以了,想要1259.37的,按我上式就可以了,当然当中的数据可换成变量,
则在C1输入
=round(A1,2)+round(B1,2)
在A1和B1输入几组数据试试就知道了
追问
我都没有小数点两位,都是直接整数计算的。但是现在就是部分正确,部分会多一点少一点。整个表格加法是正确的,只是减法的时候出现了这个问题
追答
具体的原因可能不是你这样的,我也不太懂
展开全部
是这样的,excel会出现这样的问题,例如3.333
、
3.333
、
3.333三个数以及之和9.999共四个数据,各自四舍五入两位的情况是3.33
、
3.33
、
3.33
、10.00,差异就是这么出来的。
解决方法:
2007之前的版本:选择菜单工具、选项、重新计算,选中“以显示精度为准”
2007开始的版本:文件、选项、高级,选中“将精度设置为显示精度”
、
3.333
、
3.333三个数以及之和9.999共四个数据,各自四舍五入两位的情况是3.33
、
3.33
、
3.33
、10.00,差异就是这么出来的。
解决方法:
2007之前的版本:选择菜单工具、选项、重新计算,选中“以显示精度为准”
2007开始的版本:文件、选项、高级,选中“将精度设置为显示精度”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看带行号列标的截图,包括你用的公式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询