2017-05-02 22 views
1

Googleシートにはデータが1枚あります(テーブル見出し)。次に、特定の情報を検索する別のシートがあります。Googleスプレッドシート集計関数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: ")" 

は、これは私が使用していたデータ範囲の問題だろうか? ()MYSQLのように計算された列を合計することができません

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

答えて

0

Googleスプレッドシートクエリ:これが動作するかどうか

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

異なる解釈を(変化範囲が合うように)を参照してください。 回避策を使用する必要があります。

+0

あなたの数式は、計算 – Andrew

関連する問題