人気アプリの不具合・使い方まとめ

【Excel】重複削除するとどうなる?仕組み・行単位の扱い・注意点まで徹底解説

Excelでデータを整理する際に使うことが多い「重複の削除」機能。

使い方によっては必要なデータまで消してしまうこともあり、

「実際どうなるの?」

「何が削除されるの?」

と不安になる方も多いはずです。

この記事では、「Excelで重複削除するとどうなるのか」を中心に、削除の仕組み・影響範囲・行単位での削除挙動・注意点・関数による代替手段まで、Excel初心者にもわかりやすく丁寧に解説します。


Excelで「重複を削除」するとどうなるのか?

Excelの「重複の削除」機能は、指定した列の値が重複している場合、そのうち1件だけを残して残りを削除する機能です。

ポイント整理

  • 対象列の値が同じであれば「下の行」が削除される
  • 完全一致が前提
  • 元の並び順に応じて、上のデータが残る
  • 削除された行は元に戻せない(上書き保存後)

削除されるのは「セル」ではなく「行単位」

ここが最も重要なポイントです。

ID名前メールアドレス
001田中一郎tanaka@example.com
002田中一郎tanaka@example.com

この状態で「名前」と「メールアドレス」の両方を対象にして「重複削除」すると…

002の行全体が削除されます

つまり、指定列が一致していれば、その行全体が削除されるのです。


【図解風説明】重複削除の操作手順

  1. 削除したい表のどこかをクリック
  2. 上部「データ」タブ →「重複の削除」
  3. 対象とする列にチェック(複数列選択も可能)
  4. 「OK」をクリック
  5. 「○件の重複が削除されました」と表示

※間違えて削除した場合は【Ctrl+Z】で元に戻せます。


「すべての列」にチェックした場合の挙動

  • すべての列が完全一致した行のみが削除される
  • 少しでも違う列があると削除されません

「一部の列だけ」を対象にした場合は?

以下のような表があるとします:

名前メールアドレス電話番号
田中一郎tanaka@example.com090-1234-5678
田中一郎tanaka@example.com080-9876-5432

このとき、「名前」と「メールアドレス」だけにチェックを入れて削除すると、電話番号が異なっていても重複とみなされて2行目が削除されます


Excelで重複削除を行う際の注意点

1. データは元に戻せない可能性がある

  • 保存してしまうと、削除したデータは復元できません
  • 事前にバックアップを取っておくのがベスト

2. 並び順に依存する

  • Excelは上から順番に見ていき、最初に出てきたデータを残す
  • 並び順によって「残る行」が変わるため、並び順を整えてから実行すると確実です

3. 空白セルはどうなる?

  • 空白も「同じ値」として扱われる
  • 空白セルだけの行が複数あると、1行だけ残して削除される

重複を削除する代替方法(関数編)

Excel関数での重複除去は、「元データを消さずに新しいリストを作れる」ため、安全です。

方法①:UNIQUE関数(Excel365以降)

excelCopyEdit=UNIQUE(A2:A100)
  • 指定範囲内の重複を除いた値を自動表示
  • 非破壊的なので安心して使える
  • 列単位にも行単位にも対応可能

方法②:条件付き書式+フィルターで非表示

  • 「COUNTIF」関数を使って重複を色分け
  • フィルターで抽出・削除する
excelCopyEdit=COUNTIF(A:A,A2)>1

重複削除 vs フィルターの違い

項目重複削除フィルターによる表示
データを消すか消す消さない
非破壊的か×
データ整形の用途データ整理向き表示制御向き

よくある質問(FAQ)

Excelで重複を削除すると何が消えますか?

指定した列の値が同じ行全体が削除されます。

セルだけが消えるわけではありません。

エクセルで重複を削除するときの注意点は?

  • 削除は元に戻せなくなる場合がある
  • 並び順に依存するため注意
  • 空白も重複対象になる

重複データ削除は行ごとですか?

はい。

完全一致した行全体が対象になります。列ごとの削除はできません。

重複データを一括削除するには?

  • データタブ → 「重複の削除」
  • または UNIQUE 関数で抽出してコピーする方法が安全です

関数で重複削除はできますか?

はい。

Excel365以降で UNIQUE 関数を使用すれば、非破壊的に重複のないリストが作れます。


まとめ

  • Excelの重複削除は「行単位」で実行される
  • 一部列だけ選択した場合でも、その行全体が消える
  • 削除後は元に戻せない可能性があるので注意!
  • 心配な場合はUNIQUE関数などの関数を使った方法も有効

重要なデータがある場合は、必ず保存前に確認し、バックアップを取りましょう。


参考リンク

Pick up

1

2022年5月3日頃より、一部のInstagramユーザーの間で、アプリを起動すると突然 「生年月日を追加」 という生年月日の入力を強制する画面が表示されるケースが急増しているようです。 この影響で、 ...

2

スマホでGoogle検索を利用しようとした際に、検索キーワードの候補として、 検索履歴ではなく「話題の検索キーワード」が表示される場合がありますよね。 この「話題の検索キーワード」に表示される検索キー ...

3

不在連絡かのような内容のSMS 「お客様が不在の為お荷物を持ち帰りました。こちらにてご確認ください http:// ~」 がまたまた届きました。 このメール、またまた増加しているようです。 ...

-人気アプリの不具合・使い方まとめ