EXCEL加减计算后数字显示2.78337E-11是什么意思,求解

所有参与加减的数字都是保留2位小数的,为什么还会出现这种情况

虽然显示的是保留2位小数,但是实际运算是原始值,所以有较长的精度。

这个2.78337E-11是科学计数法,表示0.0000000000278337,实际上已经约等于0了。

要避免出现以上情况,可以在选项里勾选“以显示精度为准”这样的项目,如下图。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-07
这是浮点运算的误差引起的。
建议将原公式修改为
=ROUND(原来公式,2)

=TEXT(ROUND(原来公式,2),"0.00")
第2个回答  2014-01-07

科学计数法,这个数是:

参与加减的数字都保留2位小数,但你的计算结果单元格并没有设置为保留2位小数。但即使保留,会显示0.00。


如果确定计算过程没有错,又要显示具体数值,只能把单元格拉大(增大列宽)。

第3个回答  2014-01-07
结果比较长,显示不出来,你可以设置一下单元格的格式