ExcelのSUBTOTAL関数を使ったデータ集計とフィルタリングの使い方
【第1セクション】
SUBTOTAL関数を使うことで、範囲内のデータに対して集計関数を簡単に適用することができます。また、SUBTOTAL関数はフィルタリングにも対応しているため、フィルタをかけた場合でも正確な結果を得ることができます。
【第2セクション】
使用方法
ステップ1: SUBTOTAL関数を入力する
1. 集計結果を表示したいセルを選択します。
2. セルに”=SUBTOTAL(function_num, range)”と入力します。
– function_num: 使用する集計関数の番号を指定します。例えば、SUM関数を使いたい場合は9を指定します。
– range: 集計したいデータの範囲を指定します。例えば、A1からA10までの範囲を指定する場合は”A1:A10″と入力します。
– 集計関数の番号には、以下のような番号を指定することができます。
1: AVERAGE(平均)
2: COUNT(個数)
3: COUNTA(文字列を含む個数)
4: MAX(最大値)
5: MIN(最小値)
6: PRODUCT(積)
7: STDEV(標本標準偏差)
8: STDEVP(母集団標準偏差)
9: SUM(合計)
10: VAR(標本分散)
11: VARP(母集団分散)
ステップ2: フィルタリングを適用する
1. データの範囲にフィルタをかけます。フィルタのかけ方はデータの範囲を選択し、ホームタブの”データのフィルタリング”をクリックします。
2. フィルタをかけたい列のヘッダーをクリックし、条件を指定します。
3. フィルタリングしたいデータの範囲を選択します。
4. 集計結果が自動的に更新されます。
【第3セクション】
使用例
使用例1: 売上データの合計を求める
1. 売上データが記録された列を選択します。
2. 選択した列の合計を求めたいセルでSUBTOTAL関数を入力します。
例: セルB1で”=SUBTOTAL(9, B2:B100)”と入力します。
3. 合計値が表示されます。
使用例2: フィルタリングしたデータの平均を求める
1. フィルタをかけたいデータの範囲を選択します。
2. データのフィルタリングを適用します。
3. 平均を求めたい列の平均を求めたいセルでSUBTOTAL関数を入力します。
例: セルC1で”=SUBTOTAL(1, C2:C100)”と入力します。
4. フィルタリングしたデータの平均値が表示されます。
【第4セクション】
まとめ
SUBTOTAL関数は、Excelの集計関数を範囲内のデータに対して簡単に適用することができます。また、フィルタリングをかけたデータにも対応しているため、正確な結果を得ることができます。これにより、大量のデータを効率的に集計することができます。ぜひ、SUBTOTAL関数を活用して、Excelのデータ分析をスムーズに行いましょう。