1

我正在尝试创建一个数组公式,将某个工作表中的列与当前工作表相匹配。我在 sheet1 中有一个名称列表(B 列)及其值(C 列),在 sheet2 中我所有名称的顺序不同,我想将它们各自的值带到当前工作表中,我试过了下面的公式,但它只匹配第一个值,即 A2 而不是其余的 A14

=ARRAYFORMULA({"Match";IF(ISBLANK(A2:A14),"",IFERROR(QUERY(Sheet1!$B$2:$C$14, "select C where B matches '"&A2:A&"' "),0))})

任何帮助将不胜感激。

链接到工作表

4

1 回答 1

1

利用:

=INDEX(IFNA(VLOOKUP(A2:A, Sheet1!B:C, 2, )))

在此处输入图像描述

于 2022-02-14T22:39:22.963 回答