奇怪的“文本格式的数字”行为

奇怪的“文本格式的数字”行为

这是 Excel 2010。

在“设置单元格格式/数字/文本”下,显示“即使单元格中有数字,文本格式的单元格也被视为文本。单元格的显示与输入完全相同。” 在我的例子中,情况并非如此。我在一个格式为文本的单元格中输入了这个数字 37820198429287。它不是显示为“37820198429287”,而是显示为 378202E+13。我仔细检查了单元格格式以确保它是文本。与纯数字(右对齐)不同,这个单元格是左对齐的。这个单元格的左上角没有绿色三角形,而当数字以文本格式存储时通常会出现这个三角形。

我把这个单元格复制粘贴到其他几个单元格中,随意双击其中几个单元格,单元格中的数字就展开显示全部 14 位数字,左上角出现一个绿色三角形。

在我看来,Excel 以两种不同的方式显示以文本形式存储的数字。我找不到有关此行为的参考。

是否有指导方针告诉何时显示哪一个?

相关内容