ピアのパソコン学習ガイド
メニュー
Excel関数

GROUPBY関数の使い方|式でピボットテーブルのような集計表を作る

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=GROUPBY(行フィールド, 値, 関数)

項目ごとにまとめて集計した表を、1つの式で作ります。元のデータが増えれば自動で集計し直すので、更新ボタンのいらないピボットテーブルのように使えます。

GROUPBY関数の使い方の図 D2 fx =GROUPBY(A2:A6,B2:B6,SUM) A B C D 1 2 3 4 5 6 担当 売上 田中 120 佐藤 80 田中 50 鈴木 90 佐藤 30 担当ごとの合計 佐藤 鈴木 田中 合計
担当ごとに売上を合計して、担当の名前と合計(佐藤110・鈴木90・田中170、総計370)が下へ広がります。

引数の意味

引数入れるもの図の例
行フィールドまとめる項目の列A2:A6
値集計する数字の列B2:B6
関数集計のしかた(SUM・AVERAGE・COUNTA など)SUM

使えるバージョン

Microsoft 365で使えます(Excel 2024・2021以前では使えません)。Googleスプレッドシートには同じ関数はなく、QUERYで似た集計をします。

よくある質問

ピボットテーブルとどちらがいいですか?

見た目を整えたり、ドラッグで切り口を変えたりするならピボットテーブル。元データが毎日増えて、自動で集計し直してほしいならGROUPBYが向いています。

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報