Vlookup 公式还是其他?

Vlookup 公式还是其他?

我正在尝试比较两个不同工作表中的两个独立列。如果 A 列上的数据匹配,我将尝试从第一张工作表中的 B 列中提取数据并将其输出到第 3 张工作表中。

例子:

第 1 页

A 列

第 2 页

A 列 B 列
1234
4321
2412
1965

第 3 页

A 列 B 列
1234
1965

答案1

您可以使用或VLOOKUPINDEX组合MATCH来进行比较并获取结果。在这两种情况下,IFNA当未找到结果时,您会将它们包含在函数中。

查找

=IFNA(VLOOKUP(A13,A7:B10,2,FALSE),"")

INDEX 和 MATCH

=IFNA(INDEX(B7:B10,MATCH(A13,A7:A10,)),"")

将公式放下来填充其他单元格并使其适合您的工作表。

答案2

如果我们假设您的数据在所有 3 张工作表中均从单元格 A1 开始,则可以在cell B2上输入以下公式Sheet 3

=IF('Sheet 1'!$A2='Sheet 2'!$A2,'Sheet 2'!$B2,"No Match")

然后只需使用单元格“向下拖动以复制”功能将公式带到工作表 3 上数据的最后一行。

如果 Sheet 1 中指定的 A 列单元格与 Sheet 2 中指定的 A 列单元格匹配,则此公式返回 Sheet 2 B 列单元格的值。如果两个单元格不匹配,则该公式返回文本“不匹配”。

相关内容