2017-05-02 72 views
1

在Google表格中,我有1张带有数据(表格标题)的表格,然后我有另一个表格希望查询特定信息。Google表格组BY聚合函数SUM(K * M)错误

这是我使用的基本查询:

select O, SUM(K*M) group by O 

这是我收到的错误:

Unable to parse query string for Function QUERY parameter 2: PARSE_ERROR: Encountered "*" at line 1, column 16. Was expecting: ")" 

这会是与数据的问题的范围,我使用?

回答

0

谷歌表查询()是不是能总结如MySQL计算列。 需要使用解决方法。

1

见,如果这个工程(变化范围,以适应)

=ArrayFormula(query({A2:D10, A2:A10*C2:C10}, "select Col2, sum(Col5) group by Col2", 0)) 
+0

我认为这可能适用于此改进:'= query({A2:D10,,ARRAYFORMULA(A2:A10 * C2:C10)},“select ...”) –

0

不同的解释:

=query(K:O,"select O, sum(K)+sum(L)+sum(M) group by O") 
+0

您的公式会导致不同的结果计算 – Andrew