【问题标题】:Always got Formula parse error when trying to use QUERY function on google sheet尝试在谷歌工作表上使用 QUERY 函数时总是出现公式解析错误
【发布时间】:2017-10-14 03:13:31
【问题描述】:

我正在尝试从 Google 表格上的表单响应中选择某些数据。如果一个单元格等于特定单词,我只想选择所有数据。我在同一个存档中创建了一个新工作表,并尝试了几个公式:

=QUERY("respuestas!A2:M50","select * where G = 'Felino'")

设置名称范围响应!A2:M50 = raw

=QUERY(raw,"select * where G = 'Felino'")

导入范围:

=QUERY(importrange("https://docs.google.com/spreadsheets/d/1y1WxrJ9ErkqX1gR5su37dAPe97fI9KZoeQtxhuSC2lA/edit","respuestas!A2:M50"),"select * where G = 'Felino'")

使用名称范围导入范围:

=QUERY(importrange("https://docs.google.com/spreadsheets/d/1y1WxrJ9ErkqX1gR5su37dAPe97fI9KZoeQtxhuSC2lA/edit","respuestas!A2:M50"),"select * where G = 'Felino'")

并尝试在 select 属性中使用 Col1 属性而不是列名,如 A2。还尝试仅选择一列,例如:

"select A"

"select Col1""

这些都不起作用......

我不知道还有什么可以尝试的??

【问题讨论】:

  • 您的语言环境是什么?您是否在参数之间尝试过; 而不是,
  • 第一个应该是=QUERY(respuestas!A2:M50, "select * where G = 'Felino'"),范围内不要加引号。 importrange 版本只能与 Col1 一起使用。但是,如果根本没有任何查询工作,也许确实您切换了语言环境并且需要使用分号来分隔参数。
  • 分号有效!谢谢

标签: google-sheets google-query-language


【解决方案1】:

哦,这行得通!

谢谢...

只是分号...我已将“:”替换为“;”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-22
    • 2015-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多