[
我正在使用 Excel 2016
我在 Excel 中得到了以下 2 个数字:
27837837879
和2.79602E+14
(我可以根据附件 279602001944127 在函数面板中看到完整的数字,而且如果我展开该列,它仍然会将数字转换为指数)
这两个单元格默认格式为常规。如果我现在将其格式化为文本,它仍会显示为指数,但如果我将其格式化为数字并将小数位设为 0,则只会显示完整数字。
人们会期望通用格式和文本格式显示完整数字而不是指数数字。我真的认为这是一个错误。
如果它不被视为错误,那么至少当我将单元格格式化为常规时,它应该有进一步的选项来不将数字显示为指数。
答案1
当您输入长度超过 11 位的数字时,Excel 会自动将其转换为科学计数法。1.23457E+13
如果您想将其视为文本,请在将数字写入列之前将其格式化为文本。
默认情况下,Excel 对数字使用常规格式(没有特定的数字格式)。要将科学计数法转换为数字,请使用:
- “设置单元格格式”对话框。
- 风俗
- 在选项下选择 0
- 好的
如果它已经是指数并且您想要转换为文本,则可以使用以下公式:
=Trim(A1)
,其中 A1 是第一个数据,然后将其向下拖动
- 复制新列
- 在新位置选择性粘贴
- 价值观