マガジンのカバー画像

Google Apps Script

13
運営しているクリエイター

#GroupBy文

[GAS] オブジェクトの配列をreduceでGroupByのように集計する

はじめに前回、GASで、Googleスプレッドシートの表のデータを集計する際、配列のreduceを使用して実装しました。 今回は、同じ表のデータを使用して、カテゴリーごとに集計します。 SQLで言うと、下記のようなSQL文になります。 SELECT category, Sum(price)FROM "salesData"GROUP BY category 条件 データは、Googleスプレッドシートから取得します。A列「name」、B列「category」、C列「pr