我有一个 Excel 列,其中包含一个年龄列表,几个空单元格或多或少地沿列均匀分布。我尝试使用 Data Analysis Toolkit 加载项获取Age
列的描述性统计信息,但收到一条消息,指出该列包含非数字数据。然后,当单元格为空白时,我使用 IF 函数输出 0 Age
,然后我复制了函数输出列,然后粘贴了值,以确保没有人会认为新列包含任何非数字。该列现在看起来像这样,并且只包含数值,没有公式:
我主要关心的是非零值看起来像文本值,Excel 总是将文本值视为文本,即使它们只包含数字。Num Age
在尝试使该列仅是数字时,我做错了什么或没有做些什么?我所做的只是选择列中的所有 812 个单元格,并应用以下格式:
我真的希望该列中的每个单元格都是数字,但左对齐的非零数字的行为类似于文本值(左对齐),其中只有零值的行为类似于数字,并且数据分析工具包不会给我描述性统计,因为该列包含非数字值。
刚刚找到了相对轻松地将文本转换为数字的方法。突出显示当前将您的数字存储为文本的列。然后,单击数据选项卡上的文本到列按钮。然后单击完成。它应该会自动修复您的单元格格式。
在这里,A 列是之前,而 C 列是使用这个技巧的影响。
文本到列可能是您最好的(因为它不会影响空白单元格),但其他一些选项取决于您的工作。
突出显示感兴趣的数据。无论如何,单击角落出现的小框并转换为数字。
另一个技巧是在另一个单元格中输入 1。单击此单元格,然后按 Ctrl&C。突出显示单元格右键单击并选择选择性粘贴。
然后选择多个并确定。
另一个相当快速的选项是在另一列中添加公式,将第一个值乘以 1。然后将值复制并粘贴回去。
希望这会添加到您的 Excel 工具箱中。