Excel数据可以根据单元格的格式存储为文本或数字。文本数据可能会导致计算、排序或筛选出现问题。要将Excel数据转换为数值类型,你可以使用各种方法,比如更改单元格格式、使用警告符号、选择文本到列、使用粘贴特殊或插入VALUE函数。

本答案使用了华为Matebook14笔记本,在Windows10操作系统上安装了MS Office 2019进行演示。
方法1:更改单元格格式
选择包含你想要转换为数字的数据的单元格。
在主页选项卡中,在数字组中,点击数字格式框旁边的下拉箭头。
从格式列表中选择数字。你也可以根据需要调整小数位数和其他选项。
选定的单元格中的数据将被转换为数字。
方法2:使用警告符号
如果Excel检测到一些单元格包含存储为文本的数字,它会在这些单元格的左上角显示一个警告符号(一个绿色三角形)。
点击警告符号并从出现的下拉菜单中选择转换为数字。
这些单元格中的数据将被转换为数字。
方法3:选择文本到列
选择包含你想要转换为数字的数据的单元格。
在数据选项卡中,在数据工具组中,点击文本到列。
在转换文本到列向导中,点击下一步两次以跳过前两步。
在第3步中,在列数据格式下,选择常规并点击完成。
选定的单元格中的数据将被转换为数字。
方法4:使用粘贴特殊
在一个空白单元格中,输入1并按回车键。
选择包含1的单元格并按Ctrl + C复制它。
选择包含你想要转换为数字的数据的单元格。
右键点击选定的单元格并从上下文菜单中选择粘贴特殊。
在粘贴特殊对话框中,在操作下,选择乘法并点击确定。
选定的单元格中的数据将被乘以1并转换为数字。
方法5:插入VALUE函数
在靠近你想要转换为数字的数据的一个空白单元格中,输入=VALUE(并选择一个包含文本数据的单元格。
按回车键完成公式。结果将是从文本转换而来的一个数字。
复制并粘贴或拖动公式向下或向右来填充其他包含从文本转换而来的数字的单元格。
注意事项:
要检查一个单元格是否包含一个数字或文本,你可以使用ISTEXT或ISNUMBER函数。
要防止Excel在从其他来源导入数据时将数字转换为文本,你可以在文本导入向导中为每一列指定数据类型。
要在不影响计算的情况下将数字格式化为文本,你可以在输入或粘贴一个数字到一个单元格之前使用撇号(')。