在两列中查找重复项并将其提取到新列

时间:2014-09-19 15:00:53

标签: excel

我有两个不同长度的列包含如下数字:

column 1  column 2

1          8
2          9
20         1
4          2
5          20 
6         

我想要做的是在两列中找到重复项并将它们放在一个新列中,如下所示:

column 1  column 2  column 3

1          8          1
2          9          2
20         1         20
4          2
5          20 
6        

那么有什么方法可以在excel中得到这个结果吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

This应该这样做。

对于列A和B列:

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

如果您的B范围超出5,只需将5美元更改为最后一行,如果40行则为40美元。如果您在第1行中有标题,请将A1更改为A2,将$ B $ 1更改为$ B $ 2.

将公式复制到C1:C6或A的长度。 (A不必长于B,你只需要公式跨越一列,匹配目标跨越另一列)。

从那里,您可以将数据作为值复制到D并按升序排序以删除空单元格并按照您的需要进行操作。