在Excel行和公式中显示不正确的总和

时间:2016-05-02 12:51:15

标签: excel excel-formula ms-office

公式=(N59 -O59 - P59 - R59)

对于大多数行都工作正常,但对于某些行,总和为0 - 但它显示一个奇怪的值,如 -7.27596E-12

我尝试过很多东西,但我不知道我错过了什么

1 个答案:

答案 0 :(得分:3)

因为计算机数学不是十进制的,所以0.1 + 0.9不一定是1.0。符号" E-12"意味着"十倍到十二分之一,"这很小。

这是关于这个问题的forum thread,这是官方Office documentation。如果将单元格格式从“常规”更改为“数字”,则可以设置所需的位数。例如,如果您选择2位数,0.001或更小的数字将向下舍入显示为0.

enter image description here