如何在两个 Excel 表中查找匹配的值?

如何在两个 Excel 表中查找匹配的值?

我有两个表,每个表都有一个公共索引列。一个表有多个索引值条目,相邻列中有其他信息;另一个表有一个索引值条目,同一行的其他列中有信息。

我如何查找第一个表中的索引 - 在第二个表中找到匹配的索引,并将第二个表中的信息附加到第一个表?

答案1

由于您没有提供具体细节,我会做一些假设。

Table1 中的索引出现多次。这些索引位于 A 列。Table1 所在的工作表称为 Sheet1。B 列是您需要从 Table2 附加数据的位置。

Table2 中的索引只出现了一次,并且它们也在 A 列中,但工作表名为 Sheet2。要带入 Table1 的数据在 B 列中。

两个表都有标题,这意味着实际数据从第 2 行开始。

您需要的是VLOOKUP

=VLOOKUP(A2, 'Sheet2'!A:B, 2, FALSE)

VLOOKUP以 A2 中的索引为依据,在 Sheet2 的 A 列中查找,找到匹配项后,将从所选表格数组(表格数组为 A:B)的第二列 B 列中返回相应索引的内容。FALSE表示精确匹配(TRUE表示近似匹配)。

然后您只需将此公式填写到表 1 的末尾即可。

相关内容