如何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),"")
并复制以适合。