株式会社renue
renueについて
renueは、AIで業務を実装する会社です
AIコンサルティングから図面AI・広告運用エージェント・コールセンターAIまで、実際に動いているサービスをご覧いただけます。renueが何をしている会社か、まずはサービス一覧からご確認ください。
エクセルで重複データを削除する4つの方法
エクセルで重複データを削除する方法は主に4つあります。目的に応じて使い分けましょう。
| 方法 | 特徴 | おすすめの場面 |
|---|---|---|
| ①「重複の削除」ボタン | 最もシンプル。ワンクリックで削除 | とにかく素早く重複を消したい |
| ②COUNTIF関数で確認 | 削除前に重複の件数を確認できる | 削除前に影響範囲を把握したい |
| ③条件付き書式で色分け | 重複セルを色で強調表示 | 目視で確認してから手動で対応したい |
| ④UNIQUE関数で抽出 | 元データを残したまま一意リストを別セルに出力 | 元データを壊さず重複なしリストを作りたい |
推奨手順:いきなり削除するのではなく、②COUNTIFで確認→③条件付き書式で可視化→①重複の削除で実行の3ステップが安全です。
【方法1】「重複の削除」ボタンで一発削除
最もシンプルな方法です。
- 重複を削除したいデータ範囲内の任意のセルをクリック
- 「データ」タブ →「重複の削除」をクリック
- 重複をチェックする列を選択(全列 or 特定の列)
- 「OK」をクリック
- 「○個の重複する値が見つかり、削除されました」と表示される
注意:「重複の削除」は元データを削除する操作ですが、取り消し履歴が使える間はCtrl+Zで取り消せます。ファイルを閉じる等で履歴が使えなくなる場合に備え、削除前にデータのバックアップを取りましょう。
複数列での重複チェック
「重複の削除」ダイアログで複数の列にチェックを入れると、選択した全列の値が一致する行だけが重複として扱われます。例えば「名前」と「メールアドレス」の両方が一致する行のみ削除できます。
【方法2】COUNTIF関数で重複を確認する
削除する前に「どこに重複があるか」「何件あるか」を確認するステップです。
手順
- データの横に新しい列を追加(例:「重複チェック」列)
- 数式を入力:
=COUNTIF(A:A, A2) - 数式を全行にコピー
- 結果が2以上のセルが重複
COUNTIFは指定した条件に合うセル数を返す確認用の関数です。行を削除する機能ではなく、複数列の組合せによる「重複の削除」の判定と自動的に一致するものとも限りません。確認する列・条件・範囲を合わせて結果を点検し、削除する行を判断してください。
【方法3】条件付き書式で重複を色分けする
重複セルを色で強調表示する方法です。
- チェックしたい範囲を選択(例:A2:A100)
- 「ホーム」タブ →「条件付き書式」→「セルの強調表示ルール」→「重複する値」
- 書式を選択(例:「濃い赤の文字、明るい赤の背景」)
- 「OK」
重複しているセルが色付きで表示されます。この状態で目視確認し、不要な行を手動で削除できます。
【方法4】UNIQUE関数で重複なしリストを抽出する
元データを残したまま、別のセルに一意のリストを出力します。Excel 2021 / Microsoft 365以降で使用可能。
基本構文
=UNIQUE(範囲)
使い方
- 重複なしリストを表示したいセル(例:C2)を選択
=UNIQUE(A2:A100)と入力してEnter- スピル機能により、一意の値が自動で下に展開される
メリット:元データを変更せず、重複なしリストが別セルに自動生成される
注意:元データが変更されるとUNIQUEの結果も自動更新される(動的配列)
重複削除の使い分けフローチャート
- 元データを直接削除してOK → 方法1「重複の削除」
- 削除前に確認したい → 方法2(COUNTIF)→ 方法3(条件付き書式)→ 方法1
- 元データは残したい → 方法4(UNIQUE関数)
- 古いExcelで UNIQUE関数が使えない → 方法2(COUNTIF)+ フィルタで手動抽出
重複削除の注意点
注意点1:削除前に必ずバックアップを取る
「重複の削除」は元データを削除しますが、取り消し(Ctrl+Z)が使える間は戻せます。復元を履歴だけに頼らず、シートのコピーや別名保存でバックアップを作成してから実行しましょう。
注意点2:空白セルの扱いに注意
空白の値を含む行も、判定に選んだ列の組合せと処理範囲に応じて重複の対象になります。フィルタで見えなくしただけで削除対象から除外されたとは判断しないでください。空白行等を残す場合は、処理したい行を選び、可視セルのみをコピーして別の範囲に貼り付け、その範囲を確認してから重複を削除します。元データはバックアップとして保持します。
注意点3:型・表示形式と操作ごとの判定を区別する
「100」(数値)と「100」(文字列)は保存される型が異なりますが、判定結果を型の違いだけで一律に決めないでください。COUNTIFは指定した検索条件で数え、「重複の削除」は選択列の組合せを判定します。後者の比較はセルに表示される値にも関係するため、表示形式、スペース、判定列・範囲も確認します。同じ基準で扱いたい値は、型・表記・書式を揃えたコピーで結果を確認してください。
注意点4:前後のスペースに注意
「東京」と「東京 」(末尾にスペース)は別の値として扱われます。TRIM関数で余分なスペースを除去してからチェックしましょう。
まとめ
- 最速は「データ」タブ→「重複の削除」ボタン
- 安全に進めるならCOUNTIF確認→条件付き書式→重複の削除の3ステップ
- 元データを残したい場合はUNIQUE関数(365/2021以降)
- 削除前に必ずバックアップを取る
- スペースやデータ型の不一致に注意(TRIM関数で前処理)
本記事の方法を使って、重複データを安全・確実にクリーンアップしてください。
