Excelで複数列のデータを統合して集計する作業は、ピボットテーブルやCOUNTIFS関数を活用することで簡単に行えます。特に、年齢ごとに第一希望と第二希望を合算して集計したい場合の方法を具体的に解説します。
年齢別集計の基本アイデア
A列に年齢(20代、30代、40代…90代)、B列とC列に希望地(東京、大阪、名古屋など)が入力されている場合、B列とC列をまとめてカウントする必要があります。
ポイントは、2列のデータを1つの集計表にまとめることです。これにより、年齢ごとに各都市の人数を把握できます。
方法1:ピボットテーブルを使った集計
ピボットテーブルはExcelで最も直感的に集計を行える機能です。手順は以下の通りです。
- B列とC列を1つの列にコピーして統合する(例:列DにB列とC列を縦に連結)
- 挿入→ピボットテーブルを選択
- 行にA列(年齢)、列に統合した列D(希望地)を設定
- 値に人数(データの個数)を設定して集計
これで、各年齢ごとに希望地の人数を合算して確認できます。
方法2:COUNTIFS関数を使った集計
COUNTIFS関数を使えば、ピボットテーブルを作らずに表形式で集計できます。例えば、E列に都市名、F列に年齢帯を設定して、G列に集計式を入力します。
式の例。
=COUNTIFS(A:A,"20代",B:B,"東京") + COUNTIFS(A:A,"20代",C:C,"東京")
このようにB列とC列をそれぞれCOUNTIFSで指定し、合算することで希望地ごとの人数を算出できます。
具体例:集計表の作成
例えば、A列に20代~40代、B列に第一希望、C列に第二希望を入力している場合、E列に都市名を縦に並べ、F列に年齢帯を横に並べます。
G列以降にCOUNTIFS関数で合算した人数を計算すると、各年齢×都市の表が完成します。これにより、視覚的に人数の分布を把握できます。
まとめ
Excelで年齢別に希望地の人数を集計する場合、ピボットテーブルやCOUNTIFS関数を活用することで簡単に実現可能です。B列とC列の希望地は合算して計算することで、第一希望・第二希望を区別せずに集計できます。
どちらの方法もメリットがあり、データ量や使いやすさに応じて使い分けると効率的に集計作業が行えます。


コメント