Excelでの重複レコードのハイライト方法(条件付き書式を使う)

Excelでの重複レコードのハイライト方法(条件付き書式を使う)

Excelの条件付き書式は、特定の条件を満たすセルを視覚的に強調表示するための非常に便利なツールです。この記事では、Excelのシート内で同じ日付が使われているセルをハイライト・強調表示する方法を詳しく解説します。

テーマ表:重複レコードを探そう

データの整合性やエラーチェックの際、同じ日付が使われているレコードを発見することは非常に役立ちます。たとえば、日ごとの入力ミスやデータの二重入力を防ぐために、同じ日付を持つセルを簡単に特定することができます。この記事では以下の2テーマを紹介します。

  1. 同じ「日付」を持つセルを条件付き書式でハイライトさせる(対象は1列)。
  2. 同じ「納入年」「納入月」「納入先」を持つレコードを条件付き書式で発見する(対象は複数列)。
売上番号日付納入年納入月納入日納入先商品納入金額
100012021/10/1820211018ニシノ弁当定期雑誌28000
100022022/1/9202219ナイトウフルーツ梱包材8000
100032022/2/112022211ニシノ弁当梱包材30000
100042021/12/1020211210イマガワシューズ事務機28000
100052022/1/202022120ナイトウフルーツ定期雑誌28000
100062022/2/212022221ホリ薬局定期雑誌35000
100072022/1/112022111ニシノ弁当定期雑誌35000
100082022/2/172022217イマガワシューズ梱包材20000
100092021/12/2220211222ホリ薬局梱包材45000
100102021/11/2120211121ホリ薬局事務機21000
100112022/1/152022115ホリ薬局梱包材20000
100122021/12/1520211215サナダ歯科定期雑誌23000
100132021/11/2520211125ニシノ弁当定期雑誌47000
100142022/1/9202219サナダ歯科梱包材6000
100152021/12/2120211221ニシノ弁当事務機38000
100162022/2/212022221ホリ薬局事務機32000
100172021/10/1520211015サナダ歯科梱包材50000
100182021/12/72021127イマガワシューズ定期雑誌29000
100192022/2/212022221ナイトウフルーツ事務機35000
100202022/1/192022119ナイトウフルーツ定期雑誌15000

A:同じ値を持つセルをハイライトする方法(単一列の比較)

以下の手順で、Excelの条件付き書式を使用して同じ日付を持つセルをハイライトすることができます。

  1. 日付が入力されている列(この場合はB列)を選択します。
  2. Excelの上部にある「ホーム」タブをクリックします。
  3. 「条件付き書式」をクリックし、「新しいルール」を選択します。
  4. 「一意の値または重複する値だけを書式設定」の中の「重複」値を選択します。
  5. 「書式」から適切な書式(例: 黄色い背景色)を選択して「OK」をクリックします。

これで、B列の中で同じ日付を持つセルは選択した書式(例: 黄色い背景色)でハイライトされます。

B:複数フィールド(列)をセットとして重複するレコードを検索する

複数のフィールドを基に同じ値を持つレコードを特定するには、以下の手順を使用します。セットにしたい列をの値を結合して表示するヘルパー列を作成するのです。ヘルパー列で実行する列の値結合にはTEXTJOIN関数を用います。

    1. ヘルパー列を作成します。
    2. 新しい列(例: I列)を追加します。
    3. 新しい列(ここではI2セル)に次のような式を入力します。
=TEXTJOIN("-",,最初の列,次の列,……)

調査対象の列をC,D,F列とするならば次のような式を新しい列(ここではI2セル)へ入力します。

=TEXTJOIN("-",,C2:D2,F2)

これにより、納入年、納入月、および納入先の組み合わせを一意の識別子として作成します。この式を下のセルまでコピーします。

続けてこのヘルパー列における重複セルを条件付き書式を使用してハイライトします。手順は以下のようになりますね。

  1. ヘルパー列(この場合はI列)を選択します。
  2. Excelの上部にある「ホーム」タブをクリックします。
  3. 「条件付き書式」をクリックし、「新しいルール」を選択します。
  4. 「一意の値または重複する値だけを書式設定」の中の「重複」値を選択します。
  5. 「書式」から適切な書式(例: 赤い文字)を選択して「OK」をクリックします。

このように「条件付き書式」を使ってテーブルから重複レコードをハイライト・強調表示することができます。

参考ページ:COUNTIFS関数を使って重複レコードを発見する手順

条件付き書式だけではなくCOUNTIFS関数を使って重複レコードを発見する方法も非常に有効です。状況に応じて使いやすい方法を選んでください。

Excelでの重複レコードを発見する方法(COUNTIFとCOUNTIFS関数)
Excelでの重複レコードを発見する方法: COUNTIF関数とCOUNTIFS関数の使い方データの中で同じ値を持つレコード(行)がないか確認することは、データの正確性や整合性を保つために非常に重要です。Excelには、このような重複レコー...

 

コメント