如何获取excel中某一列的不同值


在 Excel 中,有两种方法可以获取列中不同值的列表:

方法一:使用UNIQUE函数

您可以使用UNIQUE函数从特定范围中提取不同值的列表。

方法 2:使用删除重复项工具

您可以使用“数据”选项卡上的“删除重复项”工具删除某个范围内的所有重复值并仅保留不同的值。

以下示例通过 Excel 中以下列的值展示了如何在实践中使用每种方法:

示例 1:使用 UNIQUE 函数

我们可以在单元格B2中输入以下公式,从范围A2:A12中提取不同值的列表:

 =SINGLE( A2:A12 )

以下屏幕截图显示了如何在实践中使用该公式:

Excel从列中获取不同的值

此公式返回 A 列中不同值的列表。

这种方法的优点是,您可以从某个范围中获取不同值的列表,而无需实际修改原始范围。

示例 2:使用删除重复项工具

获取列中不同值的列表的另一种方法是使用“删除重复项”工具。

要使用此工具,只需突出显示单元格区域A2:A12 ,然后单击“数据”选项卡上“数据工具”组中的“删除重复项”图标:

在出现的新窗口中,选中要从中删除重复项的列旁边的框(在本例中,该列称为“值”):

单击“确定”后,所有重复值将从列中删除,因此仅保留不同的值:

还会出现一个消息框,告诉我们4 个重复值已被删除,并保留7 个不同值。

使用这种方法的好处是,如果您只想拥有不同值的列表,则可以直接修改原始值列表。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如何计算唯一名称
Excel:如何按组计算唯一值
Excel:如何根据多个条件计算唯一值

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注