首页 > 解决方案 > 跨多个工作表的 Google 工作表查询

问题描述

我有两张关于年级学生的数据。

在“田园追踪器”中,我有一个单元格 A2,用户在“7 年级”到“11 年级”之间选择一个年份组。在 Col B 中,我希望我的查询列出当年所有学生的姓名。

我的数据在名为“名称”的第二张表中。Col A 包含学校中每个学生的姓名,col B 包含他们所在的年份:

“约翰·肯尼迪”、“7 年级”、“弗兰克·辛纳屈”、“8 年级”等。

我试过这个查询

=query({'pastoral tracker'!A2,names!A1:B},"SELECT * WHERE col3 = col1")

我假设 {} 将所有工作表中的数据连接起来,这就是我针对 col3 查询 col1 的原因。

到目前为止还没有快乐。

标签: google-sheets

解决方案


see if this works:

=query(names!A1:B,"WHERE B = '"&'pastoral tracker'!A2&"'", 1)

推荐阅读