我有两个表,每个表都有一个公共索引列。一个表有多个索引值条目,相邻列中有其他信息;另一个表有一个索引值条目,同一行的其他列中有信息。
我如何查找第一个表中的索引 - 在第二个表中找到匹配的索引,并将第二个表中的信息附加到第一个表?
答案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 的末尾即可。