Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

Excelで重複データを検索・強調表示する方法をお探しですか?スプレッドシートの中にどの行が重複しているのかを確認し、必要に応じて手動で削除したい場面はよくあります。1つの列だけで重複行にマークを付けるのは簡単ですが、リストが長くなると手作業での確認に時間がかかってしまいます。そこで本記事では、Excelで重複を見つけて強調表示するための実用的な方法を、初心者にもわかりやすく詳しく解説します。

Excelで重複を検索・強調表示する3つの方法

条件付き書式やCOUNTIF関数などを活用すれば、単一の列、複数の列、あるいはデータセット全体から重複を検索して強調表示できます。それぞれの方法を順番に見ていきましょう。

1. 条件付き書式を活用する

条件付き書式」機能を使えば、重複する行を簡単に強調表示できます。以下の手順に従ってください。

手順:

  • まず、重複を確認したいセル範囲を選択します。ここでは D5:D18 を選択します。
  • 次に、ホーム タブ → 条件付き書式セルの強調表示ルール重複する値 の順にクリックします。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

  • すると、「重複する値」ダイアログボックスが表示されます。
  • 左側のドロップダウンリストで「重複」を選択します。
  • 右側の「次の書式を適用」で任意の配色を選びます。ここでは「濃い赤の文字、明るい赤の背景」を選択しました。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

これで、D列の重複値が強調表示されているのが確認できます。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

注意点: 複数の列を選択して重複行を強調表示することも可能です。ただし、この方法には少し技術的な落とし穴があります。例えば、ある列に存在するテキストが別の列にも現れる場合、実際には意味的な重複ではないのに、Excelがそのテキストを重複として強調表示してしまうことがあります。この点には注意が必要です。

ヒント: 表に大量のデータが含まれている場合、重複行を列の先頭に集めたいことがあります。そんなときは、Excelの「色で並べ替え」機能が便利です。表のヘッダー(例:「名前」)をクリックすると、「昇順で並べ替え」「降順で並べ替え」「色で並べ替え」というオプションが表示されるので、「色で並べ替え」→「セルの色でフィルター」を選択してください。結果は以下の画像のようになります。

関連記事: 数式を使ってExcelで重複値を検索する方法(9つの手法)

2. 初回出現を除いて重複行を検索・強調表示する

COUNTIF関数を使うと、重複行を正確に特定して強調表示できます。この関数は、初回出現を含める場合と除外する場合の両方に対応できるのが特徴です。ここでは、初回出現を除いて重複行を強調表示する手順を紹介します。

手順:

  • まず、重複を検索したいセル範囲(ここでは D5:D18)を選択します。
  • 次に、ホーム条件付き書式新しいルール を選択します。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

  • 新しい書式ルール」ウィンドウが表示されます。
  • 数式を使用して、書式設定するセルを決定」をクリックします。
  • 数式ボックスに以下の数式を入力します。
  • =COUNTIF($D$5:$D5,$D5)>1
  • OK」をクリックします。

なお、「書式」ボタンからフォントサイズや文字色などを事前に設定しておく必要があります。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

これで、初回出現を除いた重複だけが薄いオレンジ色で表示されます。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

関連記事: Excelで行を比較して重複を見つける方法(3つの簡単な方法)

3. 複数列の範囲で重複を強調表示する

複数の列にまたがる範囲の重複も、非常に簡単に強調表示できます。初回出現を含むケースと除外するケースの両方に対応可能です。

3.1 初回出現を含めて重複を強調表示する

複数列で初回出現を含む重複を強調表示するには、COUNTIF関数を使用します。ここでは、D列E列の重複を強調表示するデータセットを使って説明します。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)手順:

  • 前述と同様に、条件付き書式から「新しい書式ルール」ウィンドウを開きます。
  • 数式を使用して、書式設定するセルを決定」を選択します。
  • 数式ボックスに以下の数式を入力します。
=COUNTIF($D$5:$E$16,$D5)>1
  • OK」をクリックします。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

これで、D列E列の重複(初回出現を含む)が強調表示されます。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

関連記事: Excel VBAで範囲内の重複値を検索する方法(7つの例)

3.2 初回出現を除いて重複を強調表示する

複数列だけでなく、データベース全体のすべての列についても、初回出現を除いた重複を強調表示できます。どちらの場合もCOUNTIF関数を活用します。

◆ 最初の列で重複を強調表示する

複数列の重複を強調表示したい場合は、まず最初の列にCOUNTIF関数を適用します。

手順:

  • 前述と同じように、条件付き書式から「新しい書式ルール」を開きます。
  • 数式を使用して、書式設定するセルを決定」を選択します。
  • 数式ボックスに以下の数式を入力します。
=COUNTIF($D$5:$D5,$D5)>1
  • OK」をクリックします。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

最終的な出力は以下のようになり、初回出現を除いた重複のみが強調表示されます。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

◆ 後続のすべての列で重複を強調表示する

後続のすべての列の重複も、以下の簡単な手順で強調表示できます。

手順:

  • 同様に、条件付き書式から「新しい書式ルール」を開きます。
  • 数式を使用して、書式設定するセルを決定」を選択します。
  • 数式ボックスに以下の数式を入力します。
=IF(COLUMNS($B5:B5)>1,COUNTIF(A$5:$B$16,B5),0)+COUNTIF(B$5:B5,B5)>1
  • OK」をクリックします。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

これで、データベース内のすべての列の重複を検出できます。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

関連記事: Excelで2つの列の重複を見つける方法(6つのアプローチ)

あわせて読みたい記事

  • Excelで2つのワークシート間の一致する値を検索する方法(4つの手法)
  • 1つの列の重複を検索するExcel数式
  • Excelで重複を検索して別シートにコピーする方法(5つの手法)
  • 重複ありのExcelトップ10リストの作り方(2つの方法)
  • Excelで2つの列の類似テキストを見つける方法(3つの簡単な方法)

Excelで重複をカウントする方法

Excelファイル内の重複は、いくつかの簡単な方法でカウントできます。その代表がCOUNTIF関数の活用です。ここでは、D列(項目名)にさまざまな果物の名前が入力されたデータセットを例に、F列(項目)を参照しながら、G列(カウント)に各項目の出現回数を表示します。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

手順:

  • まず、G5セルに以下の数式を入力します。
=COUNTIF($D$5:$D$16,F5)

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

  • Enterキーを押すと、結果として「1」が表示されます。
  • G5セルの右下隅をドラッグして、フィルハンドルを下方向へコピーします。
  • これで、G列にすべての果物の出現回数が表示されます。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

Excelで重複を削除する方法

Excelで重複を削除するのも非常に簡単です。その一つが「データツール」オプションを使う方法です。ここでは、列見出しが業種、支店所在地、項目名となっているデータセットの B4:D16 の範囲から重複を削除します。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

手順:

  • まず、対象のセル範囲を選択します。ここでは B4:D16 です。
  • 次に、データ タブ → データツール重複の削除 を選択します。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

  • 重複の削除」ダイアログボックスが表示されます。
  • 考慮したい列に「」ボックス内でチェックを入れます。
  • OK」をクリックします。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

これで、データセットから重複が削除されました。

Excelで重複データを検索して強調表示する方法(3つの便利なテクニック)

関連記事: Excelで重複行を検索・削除する方法

留意点

  • データベースに結合セルが含まれている場合は、重複チェックの操作を行う前に必ず結合を解除してください。結合セルがあると、Excelは重複を正しく検出できません。
  • 新しい書式ルール」の「書式」オプションで、フォントの種類(特に)を必ず設定しましょう。設定を忘れると、Excelは重複を検出していても、視覚的に確認できないままになってしまいます。

まとめ

この記事の手順をマスターすれば、Excelで重複を検索して強調表示するのはとても簡単です。さらに詳しく知りたい方は、公式Excel学習プラットフォーム「ExcelDemy」もぜひご活用ください。

関連記事

  • Excel VBAで列の重複を検索する方法(5つの方法)
  • Excelで一致または重複する値を検索する方法(8つの方法)
  • VBAコードでExcelの重複行を検索する方法(3つの手法)
  • Excelで列の重複を検索して行を削除する方法(4つのクイックな方法)
  • Excelで削除せずに重複を検索する方法(7つの手法)
  • 異なるExcelブック間で重複を検索する方法(5つの手法)
  • Excelで重複をフィルターする方法(7つの簡単な方法)
  1. Macで重複した写真を見つけて削除する方法【自動・手動の手順を解説】

    誰もが写真を撮るのが大好きです。しかし、写真ライブラリを増やしていくうちに、Mac上に同じ写真の複製がいつの間にか作成されていることがあります。こうした重複画像は、ストレージドライブの貴重な容量を静かに食い潰していきます。多くの場合、重複は元の写真を編集中に誤って破損させないよう、さまざまなアプリケーションによって作成されます。また、デバイス間で写真を転送・読み込みする際に、意図せず重複を作ってしまうケースもあります。システムに重複写真が発生する原因は他にも様々です。この記事では、Macで重複した写真を見つけて削除する方法を詳しく解説します。重複写真を削除する2つの方法重複写真の削除には、主に

  2. PCで回転・反転された重複画像を見つける方法

    スマートフォンは今や子どもから大人、年配の方々まで幅広い層に普及しています。スマホで写真を撮る人もますます増えており、どこへ行っても人生の素晴らしい瞬間を記録できるようになりました。撮影した写真はその場で家族や友人、大切な人に送れるため、まるでその場に一緒にいるかのような感覚を共有することができます。 しかし、数年かけて集めた何千枚、何万枚もの画像が蓄積されると、写真コレクションの整理が非常に大変になることをご存じでしょうか。重複画像は、それまで見栄えの良かったコレクションを台無しにしてしまいます。大切な思い出を探したいときに、目的の写真が見つけにくくなる原因にもなります。反転・回転・色調変