在 Excel 中将存储为文本的数字转换为数字
Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel Web App

存储为文本的数字可能会导致意外结果,例如显示未计算的公式而不是结果。   

Excel 中的意外结果消息。

大多数情况下,Excel 会识别这一点,你将在单元格旁边看到一个警报,其中数字以文本形式存储。 如果看到警报: 

  1. 选择要转换的单元格,然后选择错误通知 测试 测试

  2. 从菜单中选择“ 转换为数字 ”。 测试

  3. 你将看到值左对齐,绿色三角形警告已删除。 工作表的图像,其中值左对齐,绿色三角形警告已删除

请参阅设置数字格式,了解有关在 Excel 中设置数字和文本格式的详细信息。

如果警报按钮不可用,可以通过执行以下操作来启用错误警报:

  1. 在 Excel 中,依次选择“文件”、“ 选项”。

  2. 选择“公式”,然后在“错误检查”下,选中“启用后台错误检查检查”框。

使用公式将文本转换为数字

可使用 VALUE 函数仅返回文本的数值。

  1. 在带文本的单元格旁边插入新列。 在 Excel 中插入新列

    在本例中,列 E 包含存储为数字的文本。 F 列是新列。

  2. 在新列的某个单元格中键入=VALUE(),然后在括号中键入包含作为数字存储的文本的单元格引用。 在 Excel 中使用 VALUE 函数。 在此示例中,它是单元格 E23

  3. 接下来,将单元格的公式向下填充到其他单元格中。 为此,请将光标悬停在单元格的右下角,直到它更改为加号。 将光标放在此处。

  4. 单击并向下拖动,将公式填充到其他单元格。 现在可以使用此新列,也可以将这些新值复制并粘贴到原始列。 在 Excel 中单击并向下拖动。

    将这些新值复制并粘贴到原始列

    1. 选择具有新公式的单元格。

    2. Ctrl + C。 选择原始列的第一个单元格。

    3. 在“开始”选项卡上,选择“粘贴”下面的箭头,然后选择“粘贴特殊 > ”或使用键盘快捷方式 Ctrl + Shift + V

    ​​​​​​​

存储为文本的数字可能会导致意外结果,例如显示未计算的公式而不是结果。

Excel 中的意外结果消息。

使用公式将文本转换为数字

可使用 VALUE 函数仅返回文本的数值。

  1. 插入新列 在 Excel 中插入新列

    在带文本的单元格旁边插入新列。 在本例中,列 E 包含存储为数字的文本。 F 列是新列。

  2. 使用 VALUE 函数 在 Excel 中使用 VALUE 函数。 在新列的单元格之一中,键入 =VALUE () ,并在括号内键入包含存储为数字的文本的单元格引用。 在本示例中,它是单元格 E23

  3. 将光标停在这里 将光标放在此处。

    接下来,将单元格的公式向下填充到其他单元格中。

    为此,请将光标放在单元格的右下角,直到它更改为加号。

  4. 单击并拖动 在 Excel 中单击并向下拖动。

单击并向下拖动,将公式填充到其他单元格。 现在可以使用此新列,也可以将这些新值复制并粘贴到原始列。

要执行此操作:

  1. 选择具有新公式的单元格。

  2. Ctrl + C。 选择原始列的第一个单元格。

  3. 在“开始”选项卡上,选择“粘贴”下面的箭头,然后选择“粘贴特殊 > ”。或使用键盘快捷方式 Ctrl+ Shift + V

相关主题

将公式替换成其结果 清除数据的十大方式 CLEAN 函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。