google-sheets - 使用 Google 表格中的间接引用合并来自多个表的数据
问题描述
我需要将所有学生出勤率合并到一张图表中。我已经尝试过查询、Vlookup 和索引匹配 - 似乎没有得到我想要的结果。我需要一些东西来搜索名字和姓氏并返回所有工作表中的所有出勤率。由于这张表的未来大小,我想使用类似 CHOOSE 和 INDIRECT 的东西。
这是我尝试过的:
=ArrayFormula(VLOOKUP(K2&L2,CHOOSE({1,2},{Indirect(E2) & INDIRECT(F2), Indirect(D2)},{1,2})))
=query(Arrayformula({INDIRECT(D2), Vlookup($K$2:$K$45 & $L$2:$L$45, {Indirect(E2) & INDIRECT(F2), Indirect(D2)}, false)}),"select Col1,Col2,Col3,Col10,Col17,Col24,Col31 where not Col1 is null",1
=ArrayFormula((VLOOKUP(K2,INDIRECT($D$3),{1,2,3,10,17,24,31})))
这是最终工作表的一个非常小的示例。我将我希望结果放在单独的选项卡上。 https://docs.google.com/spreadsheets/d/1-XNePmTzVIc84ScasZxh1KlzTBxDyI_glxwg24uXGuI/edit#gid=868379110
解决方案
推荐阅读
- javascript - TextArea 不会滚动到最大底部
- r - 如何为序列设置长度?
- java - 在 Filechooser 中获取字符串路径
- typescript - TypeORM - connectionNotFoundError
- java - Java获取包含至少一个文件的文件夹列表
- php - Shopify 允许将任意数量的单位添加到购物车
- r - 如何在循环内获取不同模型的摘要?
- apache-zookeeper - Mesos 从站是否需要与 Mesos 主站联系?
- angular - 错误类型错误:无法读取模板中未定义的属性“文件”
- mysql - 如何从数据库中获取特定的 api?