【问题标题】:Google sheets trying to sum column BY谷歌表试图总结列
【发布时间】:2017-05-31 06:00:17
【问题描述】:

您好,我正在尝试对 BY 列使用选择查询 如果我这样做,我会收到一个错误

无法解析函数 QUERY 参数 2 的查询字符串:PARSE_ERROR:在第 1 行第 124 列遇到“BY”。期待以下之一:“true”...“false”...“date”... “timeofday” ... “datetime” ... “timestamp” ... “min” ... “max” ... “avg” ... “count” ... “sum” ... “no_values " ... "no_format" ... "is" ... "null" ... "year" ... "month" ... "day" ... "hour" ... "minute" 。 ..“秒”...“毫秒”...“与”...“包含”...“开始”...“结束”...“匹配”...“喜欢”... “现在” ... “dateDiff” ... “季度” ... “下” ... “上” ... “dayOfWeek” ... “toDate” ... ... ...

这是你需要看的部分代码

=QUERY('报告创建者'!A3:BZ3,"Select BY" )

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    'By' 是查询中的保留字(用于 GROUP BY、ORDER BY)。因此,如果用作标识符,则必须在其周围使用反引号。

    =QUERY('Report creator'!A3:BZ3,"Select `BY`" )
    

    有关所有保留字的说明,请参阅here(向下滚动)。

    【讨论】:

    • 多么奇怪的错误!
    【解决方案2】:

    尝试选择列号而不是列标识符

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多