如何在Excel中对齐两列中的重复值或匹配值?


假设我们遇到这种情况:我们从两个来源收集了人员姓名,并且想知道同时在两个来源都注册过的人员姓名,并希望列出他们的姓名。我们可以使用这个简单的流程来列出同时出现在两个列表中的人员姓名。我们也可以找到两个列表中存在的重复姓名。

让我们来看一个在Excel中对齐重复值或匹配值的简单过程。

步骤1

打开一个Excel表格,其中包含两列姓名列表。

让我们在两列之间创建重复名称的列表。要在两个列表之间创建一个空列,选择第二个列表数据,然后右键单击第二个列表,从菜单框中选择“插入”。

在弹出的窗口中,选择“向右移动单元格”,然后单击“确定”按钮,成功创建空列,如下图所示。

步骤2

单击空单元格;在本例中,它是单元格“B2”,并输入公式:

=IF(ISNA(MATCH(A2,$C$2:$C$12,0)),"",INDEX($C$2:$C$12,MATCH(A2,$C$2:$C$12,0)))

然后单击“Enter”键以获得第一个结果,如下图所示。

步骤3

我们已经成功创建了第一个结果;现在要获得所有其他结果,从第一个结果的右下角向下拖动,直到Excel中填充所有结果。最终输出如下图所示。

这就是我们在Excel中对齐重复值或匹配值的方法。这个过程中唯一困难的是公式的使用;它非常复杂。

更新于:2022年9月29日

36K+ 次浏览

启动您的 职业生涯

完成课程获得认证

开始学习
广告