Excel のSUBTOTAL関数について、前回の「小計を含む表で集計する場合」に続いて、「フィルターで抽出したデータを集計する場合」について説明していきます。
Excel SUBTOTAL関数の使い方(フィルターで抽出した場合)
下図のように、合計を表示するセル(ここではC2セル)でSUM関数を使ったとします。
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_01.png)
合計は ”902,000” となっていますが、これはこの表にある全てのデータの合計です。
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_03.png)
ここで「支店」でフィルターをかけて ”東京” だけ抽出したとします。合計欄を見ると…
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_02.png)
先ほどと変わらず ”902,000” となっています。SUM関数で合計を出すと、フィルターで抽出しても常にSUMで指定した範囲の合計を出すことになります。
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_04.png)
では、SUMの代わりにSUBTOTALを使ったらどうなるか。
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_05.png)
フィルターで抽出していない状態では、合計はもちろん ”902,000” です。先ほどと同じように表のすべてのデータの合計になっています。
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_07.png)
ここで「支店」でフィルターをかけて ”東京” だけ抽出して合計欄を見ると…
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_06.png)
今度は ”159,000” となっています。これは ”東京” のデータだけを合計した結果です。
![Excel SUBTOTAL関数](https://oshigotono.com/wp-content/uploads/2021/10/SUBTOTAL2_08.png)
このようにSUBTOTAL関数はフィルターを使って抽出したときに、抽出したデータのみを集計してくれます。
次のページでは、SUBTOTAL の集計方法 “101” とか “109” について説明します。
![](https://oshigotono.com/wp-content/uploads/2023/10/474597_Squ._S00_S_.jpg)
![](https://oshigotono.com/wp-content/uploads/2024/02/SALE.gif)
パソコン・周辺機器 タイムセール・お買い得情報
Pages: 1 2