如何find2个Excel表格之间的匹配值。

我有2列A和B,在工作表X和2列A和B在工作表Y,列A有一些不同的值,但有些是相同的,例如行1 = 42行2 = 42行3 = 43。 我想知道列B中的值是否与列A中的两张表匹配。是否有一个公式可以用来find它?

在列A中,每行是数字,例如42,42,42,43,43,则在列B中,对于每行,例如42-333,42-345,42-678,43-999,存在不同的数字。 所以当我查找我会得到第一个数字它发现42旁边是42行,但我需要find所有不同的值是42

请尝试:

 =IF(COLUMN()>COUNTIF(Y!$A:$A,$A1)+2,"",INDEX(Y!$B:$B,MATCH($A1,Y!$A$1:$A$10,0)+COLUMN()-3)) 

在复制的X表格C1中(对ColumnI)复制并下调。 将Y s更改为X以在表Y的C1中使用。

为了帮助识别匹配,将每张纸的J1放入=IFERROR(MATCH(B1,C1:I1,0),"")并复制以适合。