最終更新日:2026年10月1日
Officeのお役立ち情報
Excelで重複データを見つけて削除する|条件付き書式と重複の削除
名簿や一覧表に、同じデータが何度も入っていることがあります。Excelには、重複に色を付けて見つける機能と、重複をまとめて削除する機能の両方が用意されています。ただし、削除の機能を使うとデータは完全に消えます。Microsoftは、条件付き書式で重複する値を確認し、削除するかどうかを決めること、そして削除する前に元のデータをコピーしておくことを案内しています。この記事では、確認から削除までの手順と、どの列を基準に「同じ」とみなすかの考え方を、Microsoft公式の案内に沿って整理します。
名簿の表に同じデータが何度も入っていて、どれが重複しているのか分からなくて…。まとめて消す方法はありますか?必要なデータまで消してしまわないか心配で…。
いきなり消さずに、まず色を付けて確かめるのがポイントなんだ。①確認したい列の重複に色を付ける ②元のデータをコピーしておく ③同じとみなす列を確認して削除する。順番に見ていこう。
この記事でわかること
- 重複を「確認する」操作と「削除する」操作の違い
- 条件付き書式で重複に色を付ける手順
- 重複の削除を使う前に準備すること
- どの列を基準に重複とみなすかの考え方
- 削除したあとに確認すること
結論
色を付けて確かめ、コピーを取ってから削除します
重複を見つけるには、条件付き書式を使います。Microsoftは、重複する値を検索して強調表示することで、重複する値を確認し、それらを削除するかどうか決定できる、と案内しています。手順は、確認したいセルを選び、「ホーム」タブの「スタイル」グループにある「条件付き書式」から「セルの強調表示ルール」、「重複する値」の順に選ぶ、という流れです。色が付くだけで、データそのものは変わりません。
重複をまとめて消すには、「データ」タブの「データツール」グループにある「重複の削除」を使います。Microsoftは、この機能を使用すると重複データは完全に削除されるとし、削除する前に元のデータを別のワークシートやブックにコピーしておくことを勧めています。
注意したいのは、「重複の削除」では、選んだ列の組み合わせで重複を判定し、重複が見つかると、選ばなかった列も含めて行全体が削除される点です。どの列を基準に「同じ」とみなすかを確かめてから実行してください。手順の確認先は、Microsoftサポート「重複を検索して削除する」と、Microsoftサポート「重複しない値を抽出する、または重複する値を削除する」です。
「確認」と「削除」は別の操作

まず、2つの機能の違いを押さえておきます。
Microsoftは、Excelで重複を扱う方法として、一意または重複する値を強調表示するには「ホーム」タブの「スタイル」グループの「条件付き書式」を、重複する値を削除するには「データ」タブの「データツール」グループの「重複の削除」を使う、と案内しています。
条件付き書式は、重複している値に色を付けるだけです。表の中身は変わりません。一方、「重複の削除」は、重複と判定したデータを実際に消します。Microsoftは、重複する値を削除することは、重複する値を完全に削除することを意味する、としています。
そのうえでMicrosoftは、重複する値を削除する前に、一意の値のフィルター処理や条件付き書式を先に試して、期待どおりの結果が得られるか確かめることを勧めています。この記事も、この順番で進めます。
「重複を除いて合計したい場合」
重複を消すのではなく、重複を除いた状態で合計や件数を出したい場合は、別の方法になります。関数を使って集計する方法は、Excelで重複を除いて合計・集計する方法|SUMIF・UNIQUE・FILTERの使い分けとバージョン別の選び方で解説しています。元のデータを残したまま結果だけを出したいときは、こちらのほうが合う場合があります。
条件付き書式で重複に色を付ける

最初に、どこが重複しているかを目で確かめます。
Microsoftが案内している手順は次のとおりです。第一に、重複の有無をチェックするセルを選びます。第二に、「ホーム」タブの「スタイル」グループで「条件付き書式」の矢印を選び、「セルの強調表示ルール」から「重複する値」を選びます。第三に、重複する値に適用する書式を選び、「OK」を選びます。
色が付いたセルは、選んだ範囲の中で重複している値です。色が付いたセルを手がかりに、ほかの列も見て、その行を削除してよいか確認します。値が同じでも、ほかの列の内容まで同じとは限りません。確認が済んでから、次の段階へ進みます。
「全角と半角は同じとして扱われます」
Microsoftは、「重複する値」の書式設定ルールを使うとき、Officeの編集言語が日本語などに設定されている場合、半角文字と全角文字は同じように扱われる、と案内しています。区別したい場合は、COUNTIF関数を使った数式のルールを使う方法が示されています。また、ピボットテーブルの値の領域では、重複する値で書式を設定することはできない、とされています。条件付き書式そのものの使い方は、Excelで条件付き書式を活用!データの視覚化テクニック|色分け・データバー・アイコンの使い方を解説で扱っています。
削除する前に準備すること

削除の機能を使う前に、2つの準備をしておきます。
ひとつめは、元のデータのコピーです。Microsoftは、データを完全に削除するため、重複する値を削除する前に、元のセル範囲またはテーブルを別のワークシートまたはブックにコピーすることを勧めています。
ふたつめは、アウトラインと小計の確認です。Microsoftは、アウトラインが設定されたデータや小計を含むデータから重複する値を削除することはできず、重複を削除するには、アウトラインと小計の両方を削除する必要がある、と案内しています。
コピーは、同じシートの中ではなく、別のワークシートまたはブックに取っておくと、元のデータと混ざりません。
「PC STORE編集部からの補足」
削除した直後であれば、元に戻す操作で取り消せます。ただ、保存して閉じたあとや、ほかの作業を重ねたあとでは、元に戻せないことがあります。コピーを取っておけば、あとから「消さなければよかった」と気づいたときにも、元のデータを確認できます。手間は少ないので、削除の前の習慣にしておくことをおすすめします。
Excel作業を快適にするなら
Office搭載の中古パソコンをPC STOREで
動作確認・保証つきの中古パソコン。用途とご予算に合う一台を、正直にご提案します。迷ったらお気軽にご相談ください。
重複の削除の手順

準備ができたら、削除に進みます。
Microsoftが案内している手順は次のとおりです。第一に、セルの範囲を選ぶか、アクティブなセルがテーブル内にあることを確認します。第二に、「データ」タブの「データツール」グループで「重複の削除」を選びます。第三に、「列」で、重複を判定する列を選びます。すべての列を選ぶには「すべて選択」、すべての選択を外すには「すべて選択解除」を使います。第四に、「OK」を選びます。
Microsoftは、列の多い範囲で一部の列だけを選びたい場合は、「すべて選択解除」を選んでから、必要な列を選ぶほうが簡単な場合がある、と案内しています。
「影響するのは選んだ範囲の中だけです」
Microsoftは、重複する値を削除すると、セルまたはテーブルの範囲内の値に対してのみ効果があり、範囲外のほかの値は変更も移動もされない、と案内しています。表の一部だけを選んで実行すると、その部分だけが対象になります。表全体を対象にしたい場合は、表全体を選ぶか、テーブル内のセルを選んだ状態で実行してください。
どの列で「同じ」とみなすか

ここが、この記事でいちばんお伝えしたい部分です。
「重複の削除」で選ぶ列は、何をもって「同じ行」とみなすかを決めるものです。Microsoftは、すべての列を選ばない場合でも、データはすべての列から削除される、と案内しています。たとえば1列目と2列目を選んで3列目を選ばない場合、重複を探すための基準は1列目と2列目の両方の値になり、これらの列に重複が見つかると、ほかの列も含めて行全体が削除される、とされています。
つまり、基準にしなかった列の内容が違っていても、基準の列が一致すれば、その行は削除されます。名簿で氏名の列だけを基準にすると、会員番号や登録日が違う同姓同名の別の人も、重複として削除の対象になり得ます。
行全体が同じものだけを消したい場合は、すべての列を選びます。会員番号のように、1人ずつ異なる値が入っている列がある場合は、その列を基準に含めると、別の人を同じとみなしにくくなります。
「表示されている内容で判定されます」
Microsoftは、重複する値の比較は、セルに格納されている値ではなく、セルに表示される内容によって決まる、と案内しています。たとえば同じ日付でも、一方が「3/8/2006」、もう一方が「Mar 8, 2006」と表示されている場合は、別の値として扱われます。見た目の形式がそろっていない列は、重複と判定されないことがあります。削除の前に、表示形式がそろっているかも確認しておくと、意図と違う結果を避けやすくなります。
削除したあとに確認すること

実行したあとも、結果を確かめておきます。
Microsoftは、「OK」を選ぶと、削除された重複値の数、または残っている一意の値の数を示すメッセージが表示される、と案内しています。あわせて、削除後に示される重複する値と一意の値の数には、空白セルやスペースなどが含まれる場合がある、とも示されています。
どの行が残るかについては、Microsoftは、重複を削除すると、リスト内で最初に出現した値が保持され、ほかの同じ値は削除される、と説明しています。残したい行が下のほうにある場合は、削除の前に並べ替えておく必要があります。
結果が意図と違っていた場合は、「元に戻す」を選ぶか、キーボードのCtrl+Zキーを押すと、変更を元に戻せる、と案内されています。
「コピーと見比べる」
削除のあとは、取っておいたコピーと件数や内容を見比べると、想定どおりの行が消えたかを確かめられます。2つの表を比べる方法は、Excelで2つのシートや表を比較して差分を見つける方法4選|条件付き書式と関数で色を付ける手順と、つまずきやすい前提で解説しています。
よくある質問

条件付き書式で色を付けると、データは消えますか
消えません。条件付き書式は、重複する値に色などの書式を付けるだけで、データそのものは変わりません。Microsoftは、条件付き書式で重複する値を検索して強調表示することで、重複する値を確認し、それらを削除するかどうか決定できる、と案内しています。削除する前の確認として使えます。
重複の削除で消えたデータは戻せますか
実行した直後であれば、「元に戻す」を選ぶか、Ctrl+Zキーを押すと変更を元に戻せる、とMicrosoftは案内しています。ただし、Microsoftは重複の削除について、データは完全に削除されるとし、削除する前に元のセル範囲またはテーブルを別のワークシートまたはブックにコピーすることを勧めています。コピーを取ってから実行してください。
選ばなかった列のデータも消えますか
重複と判定された行は、選ばなかった列も含めて行全体が削除されます。Microsoftは、すべての列を選ばない場合でも、データはすべての列から削除されるとし、選んだ列の値が重複の基準になる、と案内しています。何を基準に同じとみなすかを確かめてから実行してください。
重複した行のうち、どれが残りますか
Microsoftは、重複を削除すると、リスト内で最初に出現した値が保持され、ほかの同じ値は削除される、と説明しています。表の上にある行が残る、ということです。残したい行が決まっている場合は、削除の前に並べ替えて、その行が上に来るようにしておいてください。
同じ内容なのに重複と判定されません
表示の形式が違う可能性があります。Microsoftは、重複する値の比較はセルに表示される内容によって決まり、同じ日付でも表示の形式が違えば別の値として扱われる、と案内しています。また、削除後に示される件数には空白セルやスペースなどが含まれる場合がある、とも示されています。見えないスペースが入っていないかも確認してみてください。
重複の削除が選べない、またはうまく動きません
アウトラインや小計が設定されていないか確認してください。Microsoftは、アウトラインが設定されたデータや小計を含むデータから重複する値を削除することはできず、アウトラインと小計の両方を削除する必要がある、と案内しています。条件付き書式については、ピボットテーブルの値の領域では重複する値で書式を設定できない、とされています。
まとめ

Excelで重複データを扱うときは、確認と削除を分けて進めます。確認には条件付き書式を使い、「ホーム」タブの「条件付き書式」から「セルの強調表示ルール」、「重複する値」の順に選ぶと、重複している値に色が付きます。データそのものは変わりません。削除には、「データ」タブの「重複の削除」を使います。Microsoftは、この機能では重複データが完全に削除されるとし、事前に元のデータを別のワークシートまたはブックにコピーすることを勧めています。
「重複の削除」で選ぶ列は、何をもって同じ行とみなすかの基準です。重複と判定されると、選ばなかった列も含めて行全体が削除され、最初に出現した行が残ります。名簿で氏名だけを基準にすると、同姓同名の別の人も削除の対象になり得るため、基準にする列を確かめてから実行してください。表示や手順はExcelのバージョンによって異なる場合があるため、最新はMicrosoft公式もあわせてご確認ください。Excelの関数や機能は、Excel 関数・機能 総合インデックス|やりたいことから探せる関数・集計・自動化の索引でまとめています。
PC STOREはOffice搭載の中古パソコンもご用意
PC STOREでは、WordやExcelが使えるOffice搭載の中古パソコンを、動作確認と保証つきでご用意しています。買ったあとの設定や使い方でお困りのことがあれば、お気軽にご相談ください。用途に合わせて、正直にご提案します。
Excel作業を快適にするなら
Office搭載の中古パソコンをPC STOREで
動作確認・保証つきの中古パソコン。用途とご予算に合う一台を、正直にご提案します。迷ったらお気軽にご相談ください。