【问题标题】:VLOOKUP in multiple ranges Google Sheets多个范围内的 VLOOKUP Google 表格
【发布时间】:2021-09-09 18:38:00
【问题描述】:

我有一个 VLOOKUP 公式可以从不同的工作表中查找,如下所示:

=ARRAYFORMULA(IFERROR(VLOOKUP(B2:B6,Sheet3!A2:C,2,0)))

我现在想扩展工作表 3 上的数据,但希望下一批数据位于 E2:G 范围内。是否可以像这样跨 2 个不同的范围进行 VLOOKUP?

今晚我做了很多谷歌搜索,没有任何乐趣,所以我想在这里问这个问题,以确保我没有尝试不可能的事情。

【问题讨论】:

  • 下面 player0 提供的解决方案看起来不错。但是,如果您只搜索第 2 列,则实际上不需要在搜索范围中包含三列。也就是说,您只需要 A2:B(同样是 E2:F),而不是 A2:C。
  • 嗨 Erik,是的,这是有道理的,但我也在另一列中使用 VLOOKUP 搜索到我的范围的第三列,因此更容易将两列中的完整范围用于我自己易于阅读:)

标签: google-sheets google-sheets-formula vlookup


【解决方案1】:

尝试:

=ARRAYFORMULA(IFNA(VLOOKUP(B2:B6, {Sheet3!A2:C; Sheet3!E2:G}, 2, 0)))

【讨论】:

  • Brilliant @player0 - 我的努力已经不远了,但我不确定自己是否已经找到了解决方案,因此感谢您的帮助。我假设如果我想扩大范围,我只是继续在 { }? 内添加?
  • @The_Train 确实是
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-02-24
  • 2020-09-07
  • 2020-12-07
  • 1970-01-01
  • 2022-10-17
  • 1970-01-01
  • 2019-09-29
相关资源
最近更新 更多