はじめに
Excelで最もよく使われる関数といえば SUM関数。セル範囲の合計を一瞬で計算できる便利な関数ですが、実務では「合計」以外にもさまざまな集計ニーズがあります。
例えば、
- 平均を出したい
- 件数を数えたい
- 条件に合うデータだけ集計したい
- 小計を自動で作成したい
こうした場面でSUM関数だけに頼っていると、手作業が増えて非効率になります。
この記事では、初心者でも覚えておくと役立つ Excelの便利な集計関数 をわかりやすく解説します。日常業務の効率化に直結するものばかりですので、ぜひ使いこなしてみてください。
基本の集計関数
1. SUM関数(合計)
=SUM(A1:A10)
指定した範囲の数値を合計します。
Excelを使う人なら必ず覚えておくべき基本中の基本。
例:売上データの合計金額を求めるとき。
2. AVERAGE関数(平均)
=AVERAGE(B1:B10)
指定範囲の平均値を求めます。
例:アンケート結果の平均点、売上の平均額など。
3. COUNT関数(数値の個数)
=COUNT(C1:C10)
範囲内の「数値が入っているセル」の個数を数えます。
例:売上金額の入力がある件数をカウント。
4. COUNTA関数(空白以外の個数)
=COUNTA(C1:C10)
数値だけでなく、文字や日付など「空白以外のセル」を数えます。
例:アンケート回答数(名前やコメントを含む)を集計。
5. MAX関数・MIN関数(最大・最小)
=MAX(D1:D10)
=MIN(D1:D10)
範囲内の最大値と最小値を求めます。
例:最高点・最低点、最大売上・最小売上を確認。
条件付き集計に便利な関数
6. SUMIF関数(条件付き合計)
=SUMIF(A1:A10,"東京",B1:B10)
条件を満たすデータだけ合計します。
例:「東京支店」の売上合計を求める。
7. AVERAGEIF関数(条件付き平均)
=AVERAGEIF(A1:A10,"女性",B1:B10)
条件を満たすデータだけ平均します。
例:「女性顧客」の平均購入金額を出す。
8. COUNTIF関数(条件付き件数)
=COUNTIF(A1:A10,">=1000")
条件を満たすセルの個数を数えます。
例:売上が1000円以上の件数を数える。
9. SUMIFS関数(複数条件の合計)
=SUMIFS(C1:C100,A1:A100,"東京",B1:B100,"1月")
複数の条件を満たすデータだけ合計します。
例:「東京支店 × 1月」の売上合計。
10. COUNTIFS関数(複数条件の件数)
=COUNTIFS(A1:A100,"男性",B1:B100,">30")
複数条件を満たすセルの件数を数えます。
例:「30歳以上の男性顧客の人数」を集計。
集計に役立つその他の関数
11. SUBTOTAL関数(小計)
=SUBTOTAL(9,A1:A10)
表示されているデータだけを合計・平均などできます。フィルタ機能と組み合わせると非常に便利。
例:フィルタで「東京支店」だけを表示し、その合計を自動で算出。
12. AGGREGATE関数(高度な集計)
=AGGREGATE(9,5,A1:A10)
エラーを無視したり、非表示セルを無視して集計可能。実務のデータクリーニングに役立ちます。
13. ROUND関数・ROUNDUP・ROUNDDOWN
=ROUND(E1,0)
=ROUNDUP(E1,0)
=ROUNDDOWN(E1,0)
数値を四捨五入・切り上げ・切り捨てします。
集計結果をきれいに整えるのに必須。
14. TRIM関数(余分な空白を削除)
=TRIM(F1)
文字列の前後・途中の余分なスペースを削除。データ集計前の整形に便利。
15. UNIQUE関数(重複を排除)
=UNIQUE(A1:A100)
範囲からユニークな値だけを抽出。最新Excelで利用可能。
例:顧客リストから重複を除いた人数を集計。
実務での活用シーン
- 売上管理表
→ 「支店別売上」をSUMIFで合計、「月別売上」をSUMIFSで集計。 - アンケート集計
→ COUNTIFで条件に一致する回答数を集計、AVERAGEIFで男女別平均点を算出。 - データクリーニング
→ TRIMやCLEANで不要なスペースを削除し、集計の正確性を確保。
こうした場面で関数を組み合わせれば、手作業を大幅に減らし、集計のスピードと正確性を同時に高められます。
まとめ
- Excelの集計は SUM関数だけでは不十分
- AVERAGE・COUNT・MAX/MIN などの基本関数を組み合わせれば、集計の幅が広がる
- 条件付きの SUMIF・COUNTIF・AVERAGEIF、さらに SUMIFS・COUNTIFS を使いこなせば実務効率が大幅にアップ
- SUBTOTALやAGGREGATEはフィルタやデータ整理で威力を発揮
実務でExcelを使いこなす第一歩は「集計関数の使い分け」です。
ぜひ日々の業務で試してみてください。


コメント