【问题标题】:Google query dynamic data range based on user selected tab谷歌根据用户选择的标签查询动态数据范围
【发布时间】:2021-02-21 03:06:25
【问题描述】:

所以我有一个包含多个标签的 Googlesheet:Tab1、Tab2、Tab3 等...

我会要求用户从选项卡选项的下拉列表中进行选择。

如何进行选择相同数据范围但来自用户选择的选项卡的查询?

例如:

=query(Tab1!$A$1:$Z$100, "select A, B, group by A")

但如果用户在下拉列表中选择 Tab2,那么我希望查询自动变为:

=query(Tab2!$A$1:$Z$100, "select A, B, group by A")

现在除了数据范围之外的所有内容都来自不同的选项卡。

谢谢

【问题讨论】:

  • group by 不能在没有聚合的情况下使用

标签: google-sheets dynamic range google-sheets-formula


【解决方案1】:

您需要间接...假设下拉列表在 A1 中,那么您的查询将是:

=QUERY({INDIRECT(A1&"!A1:Z100")}, "select Col1,Col2")

其中 ofc 选项卡/工作表名称 = A1 下拉选项

【讨论】:

    猜你喜欢
    • 2017-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    • 2016-08-31
    • 2021-02-07
    相关资源
    最近更新 更多