【问题标题】:Using Checkbox as criteria in Query seacrh在查询搜索中使用复选框作为条件
【发布时间】:2020-01-27 19:51:19
【问题描述】:

尝试从同一文档中的另一个选项卡(最终更多选项卡)显示查询列表,但希望它只返回具有带有勾选复选框的特定列的导入范围的结果(下面的第 15 列)

目前

=QUERY(IMPORTRANGE(" G-Sheet URL ","' TAB range "),"Where Col15='TRUE'")

我认为我在这里遗漏了很多东西 - 仅当前导致标题行下方没有显示其他数据...

【问题讨论】:

  • 能否分享您的电子表格副本以及您期望的结果?

标签: google-sheets google-sheets-formula google-sheets-query google-query-language importrange


【解决方案1】:

尝试:

=QUERY(IMPORTRANGE("G-Sheet URL", "TAB & range"), "where Col15=TRUE", 1)

【讨论】:

  • 谢谢 - 由于某种原因它只返回数据集中的第一行?
  • 你能分享一份你的工作表吗?
【解决方案2】:

很难说出您在寻找什么,但也可以试试这个公式。

仅返回 importrange 的结果,该结果具有带有勾选复选框的特定列(下面的第 15 列)
(假设您的复选框位于单元格 Sheet1!O12 )

=QUERY(IMPORTRANGE("xxxxxxx","Sheet1!O3:O18"),"select Col1 Where '"&Sheet1!O12&"'='TRUE'",1)

如果您的导入范围中有多个列,您需要:

=QUERY(IMPORTRANGE("xxxxxx","Sheet1!A3:T18"),"select Col15 Where '"&Sheet1!O12&"'='TRUE'",1)

现在,如果您的复选框可能位于第 15 列 (O) 中的任何位置,您可以尝试:

=QUERY(IMPORTRANGE("xxxxxx","Sheet1!A3:T18"),"Where '"&VLOOKUP(TRUE,Sheet1!O1:O,1)&"'='TRUE'",1)

【讨论】:

  • 你试过这些公式吗?
猜你喜欢
  • 1970-01-01
  • 2022-12-16
  • 2011-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-12
  • 1970-01-01
相关资源
最近更新 更多