Google 基于带通配符的多个条件的工作表 vlookup

Google Sheets vlookup based on multiple criteria with wildcards

我正在尝试使用第二个条件扩展 gs vlookup 公式。

此公式适用于 A 列中的 1 个标准。 =ArrayFormula(IFNA(VLOOKUP(""&A2:A&"",sheet2!C:D,2,FALSE), ""))

但我想用第二个 (OR) 标准扩展公式。 那个灵魂看起来像这样: =ArrayFormula(IFNA(VLOOKUP(""&A2:A&"" OR ""&B2:B&"",sheet2!C:D,2 ,错误的), ””)) (公式应检查 2 个条件之一(在 A 或 B 列中)是否与 sheet2 上的 C 列和 return sheet2 上 D 的值匹配)

这甚至可以用公式实现吗?

这个公式似乎可以满足您的需求,放在 C2 中:

=ArrayFormula(
  IFNA(  VLOOKUP(A2:A,Sheet2!C:D,2,0),
    IFNA(VLOOKUP(B2:B,Sheet2!C:D,2,0),"no match")))

我认为还有其他几种方法可以做到这一点,但我采用了您开始的方法。

我还没有为空白行等添加错误检查,以使其简单明了。