首页 > 解决方案 > 跨多个单元格扩展 VLOOKUP 范围?

问题描述

也许我一开始就走错了路,但这就是我所拥有的。我将学生的成绩存储在 Google 表格文档中,其中包含从其他表格中提取信息的“报告”表格。

Reports!A1是学生的名字。因此,从出勤表中提取了第 1 天的出勤:

=VLOOKUP(A1,Attendance!A1:Q10,2,false)

不幸的是,如您所见,我只计划招收九名学生。当时,我只有 5 个,所以这似乎是一个不错的数字。好吧,现在我有 11 个,我需要将 A1:Q10 范围扩大到至少 A1:Q12。但是,在没有手动编辑 75 个公式的情况下,没有多少谷歌搜索给了我一种方法来做到这一点。当然有一些方法,即使它涉及导出到其他格式并重新导入,对吗?

标签: google-sheetsgoogle-sheets-formulaarray-formulasgs-vlookupfind-replace

解决方案


  • CTRL+H
  • 并做:

    0

下次使用 1ARRAYFORMULA而不是 75 VLOOKUPs

=ARRAYFORMULA(IFNA(VLOOKUP(A1:A, Attendance!A:Q, COLUMN(B:Q), 0)))

推荐阅读