フィルターをかけても大丈夫!見えてる部分だけ集計したい~SUBTOTAL関数

フィルターをかけて絞った対象セルの合計を出したい、

という時などに便利なのが、SUBTOTAL関数です。

(※SUBTOTAL=サブトータルと読みます。)

SUBTOTAL関数

=SUBTOTAL(集計方法,参照1, …)

集計方法には、以下の集計方法を表す数値を入力します。

  1. 平均(AVERAGE)
  2. 数値の個数(COUNT)
  3. 空白以外のデータの個数(COUNTA)
  4. 最大値(MAX)
  5. 最小値(MIN)
  6. 積(PRODUCT)
  7. 標本標準偏差(STDEV.S)
  8. 標準偏差(STDEV.P)
  9. 合計(SUM)
  10. 不偏分散(VAR.S)
  11. 標本分散(VAR.P)

よく使うのは、1~6と9かな?

それでは、9(合計)を使って、実際に入力してみましょう。

フィルターをかけた部分だけ集計するSUBTOTAL関数

空欄になっている合計個数のセルに、SUBTOTAL関数を入力していきたいと思います。

 

フィルターをかけた部分だけ集計するSUBTOTAL関数

=SUBTOTAL(9,D5:D11)

集計方法には、合計を求めたいので 9 を入力します。

参照には、合計したいセルを選択します。

 

フィルターをかけた部分だけ集計するSUBTOTAL関数

合計が表示されましたね。

ここまでだと、SUM関数で十分です。

つづいて、フィルターをかけてみましょう。

 

フィルターをかけた部分だけ集計するSUBTOTAL関数

りんごのみ選択してみましょう。

 

フィルターをかけた部分だけ集計するSUBTOTAL関数

りんごのみの合計個数になりましたね。

 

フィルターをかけた部分だけ集計するSUBTOTAL関数

続いて入荷日5月25日の個数を見ていきましょう。

 

フィルターをかけた部分だけ集計するSUBTOTAL関数

フィルターで表示されている5月25日の合計個数になりました。

このようにSUBTOTAL関数は、フィルターで表示されている部分だけ集計できます。

 

タイトルとURLをコピーしました