Excelのテーブルで重複行を削除する方法|条件付き書式と「重複の削除」機能の使い方
この記事では、Excelのテーブルやセル範囲に潜む「偽物」= 重複データの対処法を徹底解説します。読み終える頃には、重複行を見つけ出し、目的に合わせて整理・削除できるようになっているはずです。それでは早速見ていきましょう!
テーブルやセル範囲から重複行を削除するのは、実はとても簡単です。複数のソースからデータを収集していると、重複した項目が混入することがあります。多くの場合、重複データは削除したいものです。以前は重複データの削除は手作業で行うしかありませんでしたが、現在のExcelには、重複値を素早く見つけて削除できる便利なツールが標準で備わっています。
行数が少ないデータなら重複値を目視で見つけるのも容易ですが、数千行にも及ぶテーブルとなると、重複を探して削除するだけでも膨大な時間と労力が必要になります。そこで活用したいのが、次の2つの方法です。
- 方法1: 条件付き書式で重複値を強調表示し、確認しながら手動で削除する
- 方法2: 「重複の削除」ダイアログボックスを使って一括で削除する
方法1:条件付き書式で重複値を強調表示して削除する
ステップ1:テーブルまたはセル範囲を選択する
まず、重複をハイライトしたいテーブルまたはセル範囲全体を選択します。
- テーブルの場合: テーブル内の任意のセルをクリックし、Ctrl+A を2回押します。
- セル範囲の場合: 範囲内の任意のセルをクリックし、Ctrl+A を1回押すだけでOKです。
ステップ2:「重複値」ルールを適用する
次に、リボンの「条件付き書式」のドロップダウンをクリックし、「セルの強調表示ルール」→「重複値」を選択します。「重複値」ダイアログボックスが表示されます。

既定の設定では、重複している値が「薄い赤の塗りつぶし、濃い赤のテキスト」でハイライトされ、テーブル上でそのままプレビューを確認できます。

ステップ3:ハイライトのスタイルを変更する(任意)
重複値の強調表示方法は自由に変更できます。

ダイアログボックスには6種類の書式オプションが用意されており、好みに合わせて選べます。さらに「ユーザー設定の書式」を選択すれば、独自のフォントや塗りつぶし色で重複値を強調することも可能です。
ステップ4:色で並べ替えて重複行をまとめ、削除する
ハイライトが完了したら、重複行を手動で削除していきます。重複セルを一か所に集めると作業が格段に楽になります。
- テーブルの場合: 列見出しのフィルターボタンをクリックし、「色順に並べ替え」を選択します。これで、ハイライトされた重複セルがテーブルの上部に集まります。

- セル範囲の場合: 範囲にはフィルターボタンがないため、色が異なる(ハイライトされた)重複セルを右クリックし、「並べ替え」→「選択したセルの色を上に」を選択します。これで重複セルが範囲の先頭に集まります。

あとは、集まった重複行を選択して削除するだけです。このように、条件付き書式と並べ替えを組み合わせれば、テーブルでも通常のセル範囲でも、内容を確認しながら安全に重複を取り除けます。
方法2:「重複の削除」ダイアログボックスで一括削除する
もうひとつの方法が、「重複の削除」機能を使って重複行を直接削除するやり方です。こちらの方が効率的ですが、注意点もあります。どの行が削除されるのかを事前に確認できないため、実行前に必ずデータのバックアップを取っておくことをおすすめします。
操作手順
- テーブル内の任意のセルをクリックします。
- リボンに表示されるコンテキストタブ「テーブルデザイン」(旧バージョンでは「デザイン」)を開きます。
- 「重複の削除」ボタンをクリックすると、「重複の削除」ダイアログボックスが表示されます。

ダイアログボックスでは、すべての列が既定でチェックされた状態になっています。すべての列が選択されている場合、全列の内容がセル単位で完全一致する行だけが重複として削除されます。特定の列だけを基準に重複判定したい場合は、不要な列のチェックを外してください。

「OK」をクリックすると処理が実行され、結果を知らせるMicrosoft Excelのダイアログボックスが表示されます。この例では、「3個の重複した値が削除され、16個の一意な値が残っています」と表示されています。

まとめ
今回は、Excelのテーブルおよび通常のセル範囲から重複行を削除する2つの方法を紹介しました。
- 内容を確認しながら慎重に削除したい → 条件付き書式+色順の並べ替え
- 手っ取り早く一括で削除したい → 「重複の削除」機能
用途に応じて使い分ければ、データクレンジングの作業効率が大きく向上します。ぜひ実際の業務でお試しください!
関連記事: Excelの数式で重複を自動的に削除する方法(3つのクイックメソッド)
関連記事
- Excelで条件に基づいて重複を削除する方法(4つの方法)
- 【対処法】Excelの「重複の削除」が動作しないときの解決策(3つ)
- Excelで重複を削除して1つだけ残す方法(7つの方法)
- Excel VBA:複数列を比較して重複を削除する(3つの例)
- Excelで両方の重複を削除する方法(5つの簡単な方法)
- ExcelでVBAを使って重複を削除する方法(3つのクイックメソッド)
- ExcelでVLOOKUPを使って重複を削除する方法(2つの方法)
-
Excelのデータモデルからテーブルを削除する方法【2つの簡単な手順】
このチュートリアルでは、Excelのデータモデルからテーブルを削除するための2つの簡単な方法をご紹介します。どちらの方法も複雑な数式を使わずに実行できる、シンプルな操作です。また、記事の最後では、データモデルがまだない方向けに、データモデルへテーブルを追加する手順も解説します。 練習用ワークブックはこちらからダウンロードできます。 データモデルとは? Excelにおけるデータモデルとは、1つ以上の共通データ列(キー)を介して相互に関連付けられたデータテーブルのコレクションです。このテーブル群が集まることで、異なるワークシート上にある個々のテーブルにアクセスできる、より大規模なデータベースが形成
-
Macで重複した写真を見つけて削除する方法【自動・手動の手順を解説】
誰もが写真を撮るのが大好きです。しかし、写真ライブラリを増やしていくうちに、Mac上に同じ写真の複製がいつの間にか作成されていることがあります。こうした重複画像は、ストレージドライブの貴重な容量を静かに食い潰していきます。多くの場合、重複は元の写真を編集中に誤って破損させないよう、さまざまなアプリケーションによって作成されます。また、デバイス間で写真を転送・読み込みする際に、意図せず重複を作ってしまうケースもあります。システムに重複写真が発生する原因は他にも様々です。この記事では、Macで重複した写真を見つけて削除する方法を詳しく解説します。重複写真を削除する2つの方法重複写真の削除には、主に