Excel一覧 Excel操作 検索・抽出 重複データの処理と可視化 重複データの整理・統合

【Excel】重複データをまとめる方法|関数・ピボット・Power Queryを使った実践テクニック

Excelでデータを扱っていると、「同じ名前が何度も登場する」「重複する商品がリスト内に散在している」など、重複データをまとめて集計したい場面は多くあります。

しかし、ただ重複を削除するだけでは、必要な情報が失われてしまうことも…。
本記事では、Excelで重複データを「削除」ではなく「まとめて集計・整理」する方法を、関数、ピボットテーブル、Power Queryの3つの観点から解説します。

なぜ「重複をまとめる」必要があるのか?

「重複データを削除する」とは、まったく同じ内容の行を1つだけ残す処理です。一方、「重複をまとめる」とは、同じ項目に関する情報を集約するという意味になります。

たとえば:

商品名売上
A商品100
A商品200
B商品300

このようなデータを「まとめる」と、以下のようになります:

商品名売上合計
A商品300
B商品300

このように、重複している項目ごとに合計・カウント・平均などの統計処理を行い、整理された表を作るのが「まとめる」という操作です。

関数(SUMIF・COUNTIF)を使ってまとめる方法

もっとも手軽にできる方法が、「SUMIF関数」や「COUNTIF関数」を使って、指定した条件ごとに集計する方法です。

例:商品ごとに売上金額を合計

元データ
商品名金額
A100
B200
A300

手順

  1. 商品名だけを一意に抽出(フィルター or UNIQUE関数)

  2. 「=SUMIF(A:A, E2, B:B)」で金額を集計

式例:

=SUMIF(A:A, E2, B:B)

この式は、列Aの中からE2の値(例:A)と一致する行を探し、列Bの金額を合計して返します。

COUNTIFも同様に使える

=COUNTIF(A:A, E2)

これで、特定の商品が何回登場したかをカウントできます。

【Excel】重複を色付けして視覚的にわかりやすくする方法|条件付き書式・関数・応用設定まで徹底解説

ピボットテーブルを使って重複を集計する方法

Excelの強力な集計機能であるピボットテーブルを使えば、複数の項目を一括で集計し、見やすい形でまとめることが可能です。

ピボットテーブル作成手順

  1. データ範囲を選択

  2. 「挿入」タブ → 「ピボットテーブル」

  3. 新しいシートまたは既存のシートを選択して「OK」

  4. 「行ラベル」に集約対象(例:商品名)を配置

  5. 「値」エリアに集計したい項目(例:金額)を配置

これで、重複したデータを自動的にグループ化して合計・カウント・平均などを表示できます。

メリット

  • 複雑な関数が不要

  • グラフとも連携しやすい

  • 並び替えやフィルターも簡単

【Excel】重複を1つだけ表示する方法|関数・フィルター・Power Queryで一意のデータを抽出

Power Queryで重複データをまとめる方法(高度な自動化)

Power QueryはExcelに標準搭載されている「データ変換」ツールで、複数条件でグループ化して集計したい場合や、繰り返しの処理を自動化したい場合に非常に便利です。

手順:Power Queryでデータをまとめる

  1. データ範囲内のセルを選択

  2. 「データ」タブ → 「テーブルまたは範囲から」

  3. Power Queryエディタが起動

  4. 「グループ化」ボタンをクリック

  5. 「商品名」など集約キーを指定し、「金額」列を「合計」などで集計

  6. 「閉じて読み込む」でExcelに反映

特徴

  • 複数の列で集約可能(商品名×日付など)

  • 元データが更新されたら「更新」ボタンで再集計できる

  • 自動化・複雑処理に最適

・よくある用途別のまとめ方

用途方法
商品別の売上集計SUMIF関数、ピボット、PQ
顧客別購入回数のカウントCOUNTIF関数、ピボット
部署ごとの勤怠集計ピボットテーブル+日数計算
日付ごとの販売推移Power Queryで日付集約+グラフ
複数条件(支店×商品など)での集計Power Query またはピボット

・重複データまとめ時の注意点

注意点解説
正確に一意な項目を抽出するスペースの混入や表記揺れ(例:「A商品」と「A商品」)に注意
データが正規化されているか列構成が整っていないと集計結果が不正になる可能性あり
データの更新頻度Power Queryやピボットは「更新」で最新情報に反映される

・重複データの「削除」ではなく「まとめる」違いとは?

「重複削除」=まったく同じ行を削る処理
「重複をまとめる」=同一項目を軸に集約・統計処理を行う処理

たとえば、

社員名出勤日
山田2024/04/01
山田2024/04/02

このようなデータは、「削除」ではなく「山田が何日出勤したか」にまとめるべきです。

重複データをまとめて集計する方法は、整理・統合の中でも非常に重要な手法の1つです。
ただし、データの内容や業務の目的によっては、削除する、1行にまとめる、最新データだけを残すなど、別の整理方法が適している場合もあります。
重複データ整理の全体像と目的別の使い分けについては、【Excel】重複データを整理・統合する完全ガイド|削除しない管理設計と実務手順の記事で体系的に解説しています。

・まとめ:Excelで重複データを整理・活用する力を身につけよう!

重複データをただ削除するのではなく、意味ある単位でまとめて整理することが、業務の可視化・分析において非常に重要です。

Excelにはそのための手段が豊富に用意されています:

  • SUMIF・COUNTIF関数で手軽に集計

  • ピボットテーブルで柔軟にまとめる

  • Power Queryで定期処理を自動化

目的に応じて使い分けることで、Excelのデータ処理力は飛躍的に高まります。
日々の業務に「重複まとめ」の技術を取り入れて、効率的なデータ活用を進めていきましょう!

    -Excel一覧, Excel操作, 検索・抽出, 重複データの処理と可視化, 重複データの整理・統合