Excel関数

【超初心者向け】Excel「SUBTOTAL関数」でフィルター中でも正しく集計!

「フィルターで絞り込んだデータだけを集計したいのに、合計に関係ないデータまで含まれてしまう…」

そんなときに便利なのが「SUBTOTAL関数」!

通常のSUM関数では非表示の行も集計されてしまいますが、SUBTOTAL関数なら表示されているデータだけを対象に集計できます。

この記事では、SUBTOTAL関数の使い方と活用方法をわかりやすく解説します。

📌 この記事でわかること

・SUBTOTAL関数の基本的な使い方
・表示されているデータだけを集計する仕組み
・よく使う引数(合計・平均など)
・実務での活用パターン
・うまく動かないときの対処法

🔶 SUBTOTAL関数とは?

SUBTOTAL関数は「表示されているセル」だけを対象に集計できる関数です。

書式:

=SUBTOTAL(集計方法, 範囲)

よく使う集計方法のコード:

コード内容
109合計(SUM)
101平均(AVERAGE)
102カウント(COUNT)

例:

=SUBTOTAL(109,D2:D6) → D2~D6の表示されているセルだけの合計

🔶 SUBTOTAL関数の活用例

シーン結果の意味
フィルター後の売上合計=SUBTOTAL(109, B2:B100)表示中の売上のみ合計
平均購入単価=SUBTOTAL(101, C2:C100)表示中のデータの平均
注文件数のカウント=SUBTOTAL(1022, A2:A100)表示中の件数

❗ よくあるトラブルと解決法

問題解決策
合計が合わない非表示データが含まれていないか確認
表示されない数式が正しく入力されているか確認
使い方がわからない関数ウィザードで確認すると◎

📝 まとめ:フィルター集計はSUBTOTALで解決!

ポイント内容
基本書式=SUBTOTAL(集計方法, 範囲)
よく使うコード109(合計)、101(平均)、102(カウント)
活用例フィルター中の集計に最適

🔄 前回の復習:「スパークライン」でミニグラフを表示!

前回は、セル内に小さなグラフを表示できる「スパークライン」の活用法をご紹介しました。

🔜 次回予告:「形式を選択して貼り付け」で不要なコピーを防止!

次回は、必要な情報だけをコピーできる「形式を選択して貼り付け」の活用術をご紹介します!

🧡 SNSでも毎日発信中!

Instagramでは、この記事の内容を図解でわかりやすく紹介中!
👉 [@あなたのアカウント名]