【问题标题】:Google Sheets Query Non-Contiguous Range谷歌表格查询非连续范围
【发布时间】:2018-10-13 20:47:24
【问题描述】:

是否可以编写一个引用非相邻(不连续、不连续、我不知道正确的短语)范围的查询(在公式内)?例如:=query(A2:C,E2:F,"Select Col2 where Col5=3")

我希望能够将我的查询放在 D 列中,所以我想拆分它周围的范围。如果我只是说“Query(A2:F...”),它将在方程位于 D 列时检测循环依赖。

如果有帮助,我分享了一个spreadsheet 示例(以黄色突出显示):

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    试试:

    =query({A2:C,E2:F},"Select Col2 where Col5=3")
    

    或者如果您不想使用标签:

    =query({A2:C,E2:F},"Select Col2 where Col5=3 label Col2 ''")
    

    【讨论】:

    • 埃德摇滚!括号将其强制为单个数组,我接受它。
    • 如果您的本地设置使用逗号作为小数分隔符,则必须使用“\”(而不是逗号,而不是逗号之前)。
    • 这个答案是完全理智的,但它对我不起作用。公式就是:=QUERY({s1!F1:F12115;s1!AH1:AH12115}, "SELECT Col1,Col2")。错误是“Nie udało się przeanalizować ciągu zapytania względem 2. parametr funkcji QUERY: NO_COLUMN: Col2”
    【解决方案2】:

    @Pawel Szczur 你用“\”试过你的公式吗?

    =QUERY({s1!F1:F12115\s1!AH1:AH12115}, "SELECT Col1,Col2")
    

    【讨论】:

      猜你喜欢
      • 2018-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 1970-01-01
      相关资源
      最近更新 更多