Excel不正确地input负指数的数字

对于我正在做的分析,我想使用Excel来查看我的数据(空格分隔的文本文件),以获得更好的概述。 我在这个文件中有一些非常小的数字( 1.08675e-06 )。

现在我正在使用Excel导入function,select文件并用tab +空格分隔导入。

当我查找同一行时,文本文件中( 1.08675e-06 )的数字在Excel文件中为1,09E-01

这怎么可能,甚至更重要,我如何让Excel获得正确的数字,而不是错误的?

我已经尝试更改导入设置中的“高级文本导入设置”中的“小数点分隔符”,这似乎不起作用。 如果有人有一个想法,我想在这个问题上得到一些反馈。

我假设您的Windows区域设置具有作为千位分隔符的点和作为小数点分隔符的逗号。 在Excel中,在文本导入向导的“高级”选项卡上,您需要更改这两者 – 而不仅仅是小数点分隔符。

在这里输入图像说明

一旦你这样做,数据应该正确导入。 但是,至less在我的版本中,单元格的格式只有两位小数。 但是,公式栏确实显示正确的值。

在这里输入图像说明

您可以轻松地将小数位添加到格式化的数字。

另一种方法是更改​​您的Windows区域设置关于小数点和千位分隔符。

你可以创build一个镜像,用记事本编辑csv文件,用逗号(,)代替点(。),然后再试一次? 问题出现在csv文件中的小数点分隔符。