【Excel】重複チェックを条件付き書式で行う方法

この記事は約5分で読めます。

今回は、Excelの重複チェックを条件付き書式で行う方法を紹介します。

重複チェックは削除の前に見える化する

Excelで名簿、商品リスト、管理表を扱っていると、同じ値が複数回入っていることがあります。重複データはすぐ削除したくなりますが、先に条件付き書式で色を付けて確認すると、必要なデータまで消してしまうリスクを抑えられます。重複チェックの目的は、単に同じ値を探すことではなく、残すべき行と直すべき行を判断することです。

条件付き書式を使うと、指定した範囲の中で同じ値を自動的に強調できます。セルの値を変えると色も更新されるため、確認作業を進めながら状態を把握できます。削除ではなく確認から始めることが、Excelの重複チェックを安全に進めるコツです。

たとえば、メールアドレス、社員番号、伝票番号、商品コードのように、本来は同じ値が複数回出てこない項目では、重複の色付けが役立ちます。一方で、部署名や都道府県のように同じ値が自然に繰り返される項目では、重複していても問題とは限りません。どの列をチェックするかを先に決めておくと、無駄な確認を減らせます。

条件付き書式で重複値を強調する

基本的な重複チェックは、Excelの条件付き書式から設定できます。対象範囲を選び、重複する値を強調するルールを使います。色は標準のままでも使えますが、他の色付きセルと混ざる場合は、目立ちすぎない色に変えると見やすくなります。

作業の流れは次のとおりです。

  1. 重複を確認したいセル範囲を選択する
  2. 条件付き書式からセルの強調表示ルールを開く
  3. 重複する値を選ぶ
  4. 表示する書式を選び、設定を確定する
  5. 色が付いたセルを確認する

この方法は、一覧の中で同じ値を探すときに使いやすい手順です。設定後に新しいデータを追加した場合は、条件付き書式の適用範囲に含まれているか確認します。範囲外に追加すると、重複していても色が付かないことがあります。

条件付き書式は見た目を変える機能なので、元の値は変更されません。重複しているセルに色が付いても、データそのものは残っています。これにより、担当者に確認したり、別列にメモを付けたりしながら整理できます。

列全体ではなくキー列を決める

Excelの重複チェックで迷いやすいのは、どの範囲を選ぶかです。表全体を選んでしまうと、住所の一部や同じ備考など、判断に関係のない重複まで色付けされることがあります。重複を判定する基準になる列を決め、その列だけに条件付き書式を設定すると扱いやすくなります。

たとえば顧客リストなら、氏名だけでは同姓同名があり得ます。メールアドレスや会員番号のように、個人を見分けやすい列をキーにします。商品一覧なら商品コード、請求管理なら請求番号、問い合わせ管理なら受付番号が候補になります。重複してはいけない列をキー列にすると、確認の精度が上がります。

氏名と電話番号の組み合わせなど、複数列で重複を見たい場合は、補助列を使う方法があります。別の列に氏名と電話番号をつなげた値を作り、その補助列に条件付き書式を設定します。単独の列では判断しにくい重複も、組み合わせれば確認しやすくなります。

重複チェック用の補助列を作る

複数の条件で重複を見たいときは、補助列を作ると管理しやすくなります。たとえばA列に氏名、B列に電話番号がある場合、C列にA列とB列をつなげた確認用の値を作ります。この列を重複チェックの対象にすれば、同じ氏名でも電話番号が違う場合と、氏名も電話番号も同じ場合を分けて確認できます。

補助列を使うときは、値の間に区切り文字を入れると誤判定を避けやすくなります。単純につなげると、別々の組み合わせが同じ文字列に見えることがあります。氏名、記号、電話番号のように分けておくと、確認用の値として読みやすくなります。

補助列は作業用なので、最終的な提出資料に不要であれば非表示にしておくか、確認後に削除します。ただし、後から同じ確認を行う予定がある表では、補助列を残しておくと再チェックが楽になります。見出しに「重複確認用」などと付けておけば、他の人が見ても目的が分かります。

色の付け方を作業状況に合わせる

条件付き書式の色は、重複の有無を示すだけでなく、作業状況を分けるためにも使えます。重複値の強調には薄い色を使い、確認済みや修正済みの印は別列で管理すると見やすくなります。セルそのものに手動で色を重ねると、条件付き書式との違いが分かりにくくなるため注意が必要です。

おすすめは、重複チェック用の色と、作業メモ用の列を分ける方法です。重複しているセルは条件付き書式で色付けし、隣の列に「確認中」「残す」「削除候補」「修正済み」などの状態を入力します。これなら、色の意味が混ざらず、後からフィルターで絞り込むこともできます。

表を共有する場合は、色だけで判断させない工夫も必要です。色の見え方は環境によって差が出ることがあります。状態列を用意して文字でも残しておくと、共同作業でも伝わりやすくなります。色は発見、文字は判断結果として分けると、重複チェックの後処理が進めやすくなります。

確認後の処理は段階を分ける

重複が見つかったら、すぐに行を削除するのではなく、段階を分けて処理します。まず、重複している値が本当に不要かを確認します。次に、どちらの行を残すかを決めます。最後に、不要な行の削除や修正を行います。

確認するときは、更新日、担当者、備考、関連する番号などを見比べます。同じメールアドレスでも、片方は古い情報、片方は新しい情報かもしれません。同じ商品コードでも、片方に補足情報が入っていることがあります。重複チェックは、色が付いたセルだけで判断せず、行全体を見ることが大切です。

削除する前には、元データを別シートにコピーしておくと戻しやすくなります。条件付き書式で見つけた重複を確認し、不要な行を整理した後で、もう一度同じ条件付き書式を見直します。色が消えていれば、対象範囲内の重複は解消されています。

まとめ

Excelの重複チェックは、条件付き書式を使うと見つけやすくなります。まず対象のキー列を決め、重複する値を色で強調し、必要に応じて補助列で複数条件を組み合わせます。見つけた後は、行全体を確認して残すデータを判断することが重要です。

条件付き書式はデータを消さずに確認できるため、名簿や管理表の整理に向いています。色だけに頼らず、状態列やメモを使って判断結果を残せば、共有時にも扱いやすくなります。Excelで重複チェックを行うときは、発見、確認、判断、整理の順で進めると、落ち着いてデータを整えられます。