匹配两个电子表格中的两列并从其中一个电子表格中获取数据

时间:2016-12-06 19:27:11

标签: excel vba vlookup

我需要匹配两个不同电子表格中两列之间的值(文本)。

为了方便起见,我把它们放在一张纸上。

目前,我将第二张(第二张)纸张粘贴到第一张(第一张)中的A,B,C,D,E和F列。在F列之后,所有内容都与原始内容相关(第1张)。

我正在尝试将A列(第2张数据)中的数据与G列(第1张数据)进行匹配。如果匹配,我想获取与列G相关的整个行/列,在这种情况下是第一张表中的信息。 这是我使用的公式,它找到了两列之间的差异,但我无法弄清楚如何将它与G列匹配,并获得详细的行。

=IF(COUNTIF($A:$A, $G5)=0, "Doesn't Exist", "")

请注意,匹配的两列具有相似的数据但是分散。

1 个答案:

答案 0 :(得分:1)

看起来你的意思是你想要从第二张到第一张第一张纸的行连接。对? 我不明白为什么要将数据合并到一张纸上。将它分开放在两张纸上。
如果G列第1张和第A张第2张相同,则可以使用此匹配。
将配方放入H列第1张。 使用此公式,您将从第B列第2页到第H列第1页获取数据。
=index(sheet2!B1:B3;match(sheet1!G1;sheet2!A1:A3;0))

在下一列I,J,K,L ......等重复公式