如何比较 Excel 中两列的数据,然后在一个单元格中确定两列中是否有相似的数据

如何比较 Excel 中两列的数据,然后在一个单元格中确定两列中是否有相似的数据

Excel 中有两列:第一列包含执行功能 A 的员工姓名列表,第二列包含执行功能 B 的员工姓名列表。

我想要的是在一个单元格中识别是否有一名员工的姓名同时出现在第一列和第二列中。它不必显示哪些姓名同时出现在两列中,只需识别是否有任何姓名同时出现在两列中即可。

答案1

假设 A 列是执行功能 1 的员工列表,B 列是执行功能 2 的员工列表。

将其放在 C 列的第一个位置并复制列表:

=IF(ISERROR(MATCH(A1,$B$1:$B$999,0)),"","Match") 

任何在 A 列中与 B 列匹配的条目都将显示“匹配”。请进行修改$B$999以匹配您的列的长度。

然后只需扫描 C 列以查看是否有任何匹配项。

答案2

对于单细胞解决方案,假设第 2 行到第 100 行的数据(根据需要调整)尝试

=SUMPRODUCT(COUNTIF(A2:A100,B2:B100))>0

如果有匹配则返回 TRUE,否则返回 FALSE。

相关内容