Excelでオートフィルタの結果の合計を計算したい
![](http://cdn2.aprico-media.com/production/imgs/images/000/096/399/original.png?1679850088)
Microsoft Excelで、オートフィルタの結果の合計を計算したいと思ったことはありませんか?表に対してオートフィルタを適用して特定の項目を抽出したあとに、その抽出した項目のみの合計値を求めたいというシーンもあるかと思います。
オートフィルタを適用したあとの結果の合計の求め方ですが、「SUBTOTAL関数」を使用することで簡単に求めることができますよ。この記事では、Excelでオートフィルタの結果の合計を計算する方法をご紹介していきます。
Excelでオートフィルタの結果の合計を計算する方法
それでは、Excelでオートフィルタの結果の合計を計算する方法を説明していきます。まずは、オートフィルタをかけた後の結果の合計を行う「SUBTOTAL関数」について説明します。SUBTOAL関数とデータベースやリストの集計値を返すことのできる関数で、合計11通りの集計方法から使用する集計方法を任意に選択して集計値を求めることができます。
SUBTOTAL関数の数式ですが、「=SUBTOTAL(集計方法,参照1,[参照2],…)」となっています。第1引数の「集計方法」で、集計方法を選択します。この記事ではオートフィルタの結果の合計を計算したいので、集計方法は合計値を求める「9」を選択します。第2引数の「参照」で、集計を行うセル範囲・セル参照を指定します。
![「データ」タブ→「フィルター」ボタンをクリック](http://cdn2.aprico-media.com/production/imgs/images/000/096/394/original.jpg?1679849247)
![「商品」のフィルタボタンをクリックしてメニューを開き「Yシャツ」のみチェックを入れた状態で「OK」をクリック](http://cdn2.aprico-media.com/production/imgs/images/000/096/395/original.jpg?1679849438)
![表の中から「Yシャツ」の商品のみを取り出すことができた](http://cdn2.aprico-media.com/production/imgs/images/000/096/396/original.jpg?1679849856)
![B3セルに「=SUBTOTAL(9,F6:F13)」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/096/397/original.jpg?1679849894)
![Yシャツのみの売上の合計額を求めることができた](http://cdn2.aprico-media.com/production/imgs/images/000/096/398/original.jpg?1679850007)
これで、Yシャツのみの売上の合計額を求めることができました。以上が、ExcelでSUBTOTAL関数を使用したオートフィルタの結果の合計を計算する方法となります。集計方法を「9」以外にしてしまうと、間違った結果になってしまうということには注意しておきましょう。