为什么此 Excel 列包含非数字数据?

为什么此 Excel 列包含非数字数据?

我有一个 Excel 列,其中包含一个年龄列表,其中有几个空单元格或多或少均匀地分布在列中。我尝试使用数据分析工具包插件来获取该列的描述性统计数据Age,但收到一条消息,提示该列包含非数字数据。然后,我使用 IF 函数在单元格为空时输出 0 Age,然后复制函数输出列,然后粘贴值,以确保没有人会认为新列包含任何非数字内容。该列现在看起来像这样,并且只包含数值而没有公式:

在此处输入图片描述

我主要担心的是非零值看起来像文本值,而 Excel 始终将文本值视为文本,即使它们仅包含数字。我在尝试将此Num Age列仅设为数字时做错了什么或没有做对什么?我所做的是仅选择列中的所有 812 个单元格,然后应用以下格式:

在此处输入图片描述

我确实希望该列中的每个单元格都是数字,但左对齐的非零数字表现得像文本值(左对齐),其中只有零值表现得像数字,并且数据分析工具包不会给我描述统计数据,因为该列包含非数字值。

答案1

将文本分列可能是最好的选择(因为它不会影响空白单元格),但是根据您正在处理的内容,还有一些其他选项。

突出显示感兴趣的数据。无论如何,单击角落里出现的小框并转换为数字。

另一个技巧是在另一个单元格中输入 1。单击此单元格,然后按 Ctrl&C。突出显示单元格,右键单击并选择选择性粘贴。

在此处输入图片描述

然后选择多个并确定。

在此处输入图片描述 在此处输入图片描述

另一个相当快捷的选项是在另一列中添加公式,将第一列的值乘以 1。然后将值复制并粘贴回来。

希望这能丰富您的 Excel 工具箱。

答案2

刚刚找到了相对容易地将文本转换为数字的方法。突出显示当前将数字存储为文本的列。然后,单击数据选项卡上的“文本到列”按钮。然后单击“完成”。它应该会自动修复您的单元格格式。

这里,A列是之前,而C列是使用此技巧的影响。

在此处输入图片描述

相关内容