重複の削除で特定の列だけ選ぶとどうなるか|エクセルの注意点

公開日:2026-07-06

Excelの「重複の削除」機能でチェックボックスから一部の列だけを選んで実行したところ、思っていたよりも多くのデータが消えてしまった——これは「列を指定する」ことの意味を誤解していると起きやすいトラブルです。この記事では、特定の列だけを選んで重複削除を行うと実際に何が起きるのかを解説します。

「重複の削除」の基本動作

  1. 表全体を選択し、「データ」タブ > 「重複の削除」
  2. ダイアログに列の一覧がチェックボックス付きで表示される
  3. チェックを入れた列の組み合わせが同じ行を「重複」とみなし、2件目以降を削除する

誤解しやすいポイント:消えるのは行全体

ここが最も誤解されやすい部分です。チェックを入れなかった列は「比較対象から外れる」だけで、そこにどんな値が入っていても、重複と判定された行はまるごと削除されます。

会社名(チェック)担当者(チェックなし)実行後
株式会社山田商事佐藤残る(1件目)
株式会社山田商事鈴木削除される(会社名が同じため)

上の例では「担当者」列にチェックを入れていないため、担当者が違っても会社名さえ同じであれば2件目は削除されます。「鈴木さんの行だけ消える」のではなく、鈴木さんの情報を含む行そのものが丸ごと消えるという点が重要です。

実行前にできる安全策

複数列すべてにチェックを入れた場合の挙動

逆に全ての列にチェックを入れると、「1文字でも違う列があれば別データ」として扱われるため、表記ゆれ(全角半角・法人格表記など)がある場合は重複として検出されず、本来消したいデータが残ってしまいます。列選択の他に、そもそも比較対象のデータ自体に表記ゆれがないかも合わせて確認が必要です。

手作業の限界

削除ではなく重複グループを表示して確認

リストクリーナーは、重複するデータを削除するのではなく重複グループとして表示するため、どの行が重複と判定されたかを確認した上で、自分の判断で対応できます。会社名・住所の表記ゆれを統一した上での判定にも対応しています。データはブラウザ内で処理され外部に送信されません。無料で100行まで試せます。

無料で重複を確認してみる