Excel 2016似乎随机更改了我输入的数值

时间:2017-08-02 12:52:01

标签: excel ms-office

今天我在 Excel 2016 16.0 (在Windows 10.1上)遇到了一个非常奇怪的错误,这让我发疯了:

当我将数字2.089E-7输入格式为标准,数字或科学的单元格时,excel会将值更改为2.09E-4。 当我点击单元格时,顶部的栏告诉我单元格的值是0.0002089,这正是我输入的数字,除了缺少三个十进制数量级。

我玩了一下,发现Excel对X.XXXE-7格式中所有小数超过三位数的数字执行此操作。例如,如果我输入2.10E-07,则该值正确存储为0.00000021。

我已经尝试了所有想到的东西,包括将单元格格式化为所有可用类型,关闭并重新启动Excel。

我的Excel版本出了什么问题?

提前致谢!

编辑澄清:

我输入的数字,与存储的值相比:

2.1E-7 vs. 2.1E-7

2.11E-7 vs. 2.11E-7

2.111E-7 vs. 2.111E-4

2.1111E-7 vs. 2.1111E-3

2.11111E-7 vs. 2.11111E-2

依旧......

1 个答案:

答案 0 :(得分:0)

您尝试格式化是正确的,因为这似乎是格式化问题。选择您的单元格并try this button in the Ribbon,看看是否有效。