我有以下查询字符串:
=QUERY(Scores!$A$3:$E, "SELECT A, min(D) WHERE (C = 'X30' AND B = 'East Palm') GROUP BY A ORDER BY min(D) ASC LIMIT 5 LABEL min(D) ''",0)
我也想从数据(E列)中检索日期
=QUERY(Scores!$A$3:$E, "SELECT A, E min(D)...
但它不起作用,并收到以下消息:
错误无法解析函数QUERY参数2的查询字符串:PARSE_ERROR:遇到“。
如果有人可以帮助,我会附加表格链接...
答案 0 :(得分:0)
如果您想要日期,还需要将其包括在group by
下,例如:
=QUERY(Scores!$A$3:$E,
"select A,E,min(D)
where C = 'X30'
and B = 'East Palm'
group by A,E
order by min(D) asc
limit 5
label min(D) ''", 0)
答案 1 :(得分:0)
在您添加E
=QUERY(Scores!$A$3:$E, "SELECT A, E min(D)...
应该是
=QUERY(Scores!$A$3:$E, "SELECT A, E, min(D)...
请注意E
之后的逗号。我们都会犯这类错误。
但是,在gSheet中这似乎不是问题,因为我认为在查询中这是正确的。