【问题标题】:How to save a number as a String in Excel?如何在 Excel 中将数字保存为字符串?
【发布时间】:2013-08-09 23:44:51
【问题描述】:

如何在 Excel 中将数字保存为字符串?

当我尝试输入数字 00112233 时,Excel 会自动将其格式化为 112233 并将其保存为数字。但我希望前面的 0 不被截断并将数字保存为字符串。

作为一种解决方法,我使用引号 ("") 来保存实际的字符串。

有什么建议吗...??

【问题讨论】:

    标签: excel numbers


    【解决方案1】:

    如果您使用TEXT 格式预先格式化输入单元格,您只需输入00112233 或其他任何内容,它将显示为输入并存储为文本。为此,请选择一个单元格或一组单元格并右键单击 - 在对话框中选择 "Format Cells",然后在下一个框中选择 Number > Text

    请注意,输入后不能更改为 TEXT 格式,或者您可以更改格式但没有效果!

    【讨论】:

      【解决方案2】:

      您需要使用单引号将其保留为文本:

      '00112233
      

      00112233 存储在单元格中。

      否则,如果您有很多单元格已经是数字格式,并且您需要它们是具有 8 位数字(包括零)的文本格式,您可以在数据上使用公式:

      =text(A1,"00000000")
      

      (那里有 8 个零)

      然后,复制包含公式的列,粘贴为值(选择性粘贴 > 值)并删除前一列。

      【讨论】:

        【解决方案3】:

        如果你在数字前面加上一个单引号,它将被存储为文本。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-12-24
          • 2022-01-22
          • 1970-01-01
          • 1970-01-01
          • 2015-06-22
          • 1970-01-01
          • 1970-01-01
          • 2023-02-07
          相关资源
          最近更新 更多