Excel – 如何在一个单独的表中find表格行的精确匹配(如果存在)?

我有两张表的电子表格:

在这里输入图像说明

我想要find表1中的每一个“行”,作为一个完全匹配在表2中使用公式。 例如,您可以看到右侧的“匹配”表中有一行。

到目前为止,我可以检查每行的精确匹配(这是使用Ctrl + Shift + Enterinput的数组公式input):

=AND(EXACT(A3:B3,D3:E3)) 

我怎样才能做到这一点在Excel中的整个范围?

使用助手列。 在F3中把这个公式:

 =IF(COUNTIFS(A:A,D3,B:B,E3)>0,MAX($F$2:F2)+1,"") 

并抄下来。 它将填充所有重复的数字越来越多。

在这里输入图像说明

那么你可以在G3中使用这个公式:

 =IFERROR(INDEX(D:D,MATCH(ROW(1:1),$F:$F,0)),"") 

将其复制到一列,并足以满足您的需求。

在这里输入图像说明

它将填充所有重复的列表。