Excel,匹配两个工作表之间的列并获取匹配的不同值

Excel,匹配两个工作表之间的列并获取匹配的不同值

我找到了这个问题的不同版本但似乎无法插入正确的公式。

我有一个包含两张表(分类广告和 Classified_Template)的 Excel 文件

这些表格共享“标题”列,即“B”列。问题是模板有大约 567 条记录,而分类广告表格只有大约 530 条记录。

我试图通过将此公式放入分类广告工作表中来查找 Classified_Template 中 B 列具有匹配值的行。如果它们匹配,我想将 Classified_Template 中 G 列的值放入此公式所在的单元格中。工作表之间的顺序很混乱,所以我觉得可能需要一个查找公式,但这对我来说还没有用。

另外,在公式中,“B2”是第一个数据行,因为行号 1 是标题

=INDEX('Classified_Template'!G:G, MATCH(B2, 'Classified_Template'!B:B, 0))

我本来期望这里有一个日期字符串,但我得到的是一个 5 位整数,我似乎无法在这些列中找到它,所以我想知道根据我想要得到的结果,我的公式逻辑是否存在问题

相关内容