存储为文本的数字可能会导致意外结果,例如显示未计算的公式而不是结果。
大多数情况下,Excel 会识别这一点,你将在单元格旁边看到一个警报,其中数字以文本形式存储。 如果看到警报:
-
选择要转换的单元格,然后选择错误通知 。
-
从菜单中选择“ 转换为数字 ”。
-
你将看到值左对齐,绿色三角形警告已删除。
请参阅设置数字格式,了解有关在 Excel 中设置数字和文本格式的详细信息。
注意: 如果警报按钮不可用,可以通过执行以下操作来启用错误警报:
-
在 Excel 中,依次选择“文件”、“ 选项”。
-
选择“公式”,然后在“错误检查”下,选中“启用后台错误检查检查”框。
使用公式将文本转换为数字
可使用 VALUE 函数仅返回文本的数值。
-
在带文本的单元格旁边插入新列。
在本例中,列 E 包含存储为数字的文本。 F 列是新列。
-
在新列的某个单元格中键入=VALUE(),然后在括号中键入包含作为数字存储的文本的单元格引用。
在此示例中,它是单元格 E23。 -
接下来,将单元格的公式向下填充到其他单元格中。 为此,请将光标悬停在单元格的右下角,直到它更改为加号。
-
单击并向下拖动,将公式填充到其他单元格。 现在可以使用此新列,也可以将这些新值复制并粘贴到原始列。
注意: 将这些新值复制并粘贴到原始列
-
选择具有新公式的单元格。
-
按 Ctrl + C。 选择原始列的第一个单元格。
-
在“开始”选项卡上,选择“粘贴”下面的箭头,然后选择“粘贴特殊 > 值”或使用键盘快捷方式 Ctrl + Shift + V。
-
存储为文本的数字可能会导致意外结果,例如显示未计算的公式而不是结果。
使用公式将文本转换为数字
可使用 VALUE 函数仅返回文本的数值。
-
插入新列
在带文本的单元格旁边插入新列。 在本例中,列 E 包含存储为数字的文本。 F 列是新列。
-
使用 VALUE 函数
在新列的单元格之一中,键入 =VALUE () ,并在括号内键入包含存储为数字的文本的单元格引用。 在本示例中,它是单元格 E23。 -
将光标停在这里
接下来,将单元格的公式向下填充到其他单元格中。
为此,请将光标放在单元格的右下角,直到它更改为加号。
-
单击并拖动
单击并向下拖动,将公式填充到其他单元格。 现在可以使用此新列,也可以将这些新值复制并粘贴到原始列。
要执行此操作:
-
选择具有新公式的单元格。
-
按 Ctrl + C。 选择原始列的第一个单元格。
-
在“开始”选项卡上,选择“粘贴”下面的箭头,然后选择“粘贴特殊 > 值”。
或使用键盘快捷方式 Ctrl+ Shift + V。