スプレッドシート queryコマンドでピポット

ピポットテーブル、各項目ごとに個数、合計値を計算するのに便利です。
googleスプレッドシートでは、queryコマンドを使うと、ピポットテーブルと同じことができます。

テーブルを用意

      f:id:maki1616:20191111210618p:plain

Queryを使ってデータを読み込む

 F1セルに =query(A1:D8) を入力する。上記テーブルと同じ内容が表示されます。

  f:id:maki1616:20191111210802p:plain

Queryのグループと合計を使って、品名について個数を集計

  =query(A1:D8,"select A ,sum(C) group by A") 

  group by A  : A列の品名で、まとめる

  sum(C)       : C列個数を、合計する。

  f:id:maki1616:20191111211236p:plain

※参考 【QUERY関数】group by句とsum関数で列の値の合計値を求める

Queryのpivotを使って、A列、B列両方で集計

 =query(A1:D8,"select A ,sum(D) group by A pivot B ")

  f:id:maki1616:20191111211631p:plain

※参考 

【スプレッドシート】Query関数のpivotの使い方と例4つ | スプレッドシートの使い方はWebマーケ戦略会議