如何制作数组公式来查找匹配值

How to Make Array Formula To Lookup Matching Values

正如您将在我的 sample sheet 中看到的那样,我已经找到两列(C 和 D)之间的匹配并将结果放入 E。因此这些值对应于 C 中的值,但顺序不同。

现在我想要 A 列中的值,但我需要公式首先将 E 的值与 C 列中的正确行相匹配,以便在 A 列中获得正确的对应主题。

LMK如果我的描述需要改进,我只重写了大约3次。

我认为这可以满足您的需求。数组没有索引函数,所以你必须重建一个vlookup。

=filter(If(E2:E="","",vlookup(E2:E,{C:C,A:A},2,false)),not(isblank(A2:A)))

尝试:

=INDEX(IFNA(VLOOKUP(E2:E, {C:C, A:A}, 2, )))