Excelで複数の列の重複を強調表示する方法(4つの方法)

  • これを共有
Hugh West

大きなExcelスプレッドシートを扱う場合、データセットに重複した値が含まれていることがよくあります。 また、特定の目的のためにそれらを見つけることが必要になることもあります。 この記事では、4つの異なるアプローチで、以下の方法を紹介します。 重複を強調する この機能を知りたい方は、練習用ワークブックをダウンロードし、私たちのフォローをしてください。

練習用ワークブックをダウンロードする

この記事を読みながら練習できるように、練習用ワークブックをダウンロードしてください。

複数列の重複を強調表示する.xlsm

Excelで複数の列の重複を簡単に強調表示する4つの方法

以下の方法を実証するために、以下のデータセットを考える。 10 ある会社の社員。 この会社のポイント数は B列。 2ヶ月間のパフォーマンス結果 1月 2月 も表示されます。 C列 D列 両月に優秀な成績を収めた従業員の名前を探してみる。 データセットの範囲は、セル B4:D14 .

1.条件付き書式を適用して重複を強調する

このプロセスでは、Excelの組み込み機能を使って、複数の列にある重複データを検索します。 データセットは、セル範囲にある B4:D14です。 その手順は次のように示される。

📌ステップス。

  • まず、セル範囲全体を選択します B4:D14 .

  • さて、その中で ホーム タブで、以下を選択します。 条件付き書式設定 .
  • 次に、以下を選択します。 セルの値をハイライトする>重複する値 .

  • というタイトルのダイアログボックスが表示されます。 重複する値 が表示されます。
  • その後、最初の小箱はそのまま デュプリケート を選択し、ハイライトのパターンを選択します。 この例では、デフォルトの ライトレッド×ダークレッドテキスト オプションを使用します。
  • をクリックします。 よっしゃー ボタンをクリックします。

  • 複製された値が、選択したハイライトカラーを取得するのがわかります。

このように、今回のプロセスはうまくいったと言えるでしょう。

続きを読む エクセルで3つ以上重複しているセルを強調表示する(3例)

2.複数列の重複を強調するCOUNTIF関数の使用

この方式では COUNTIF関数 は、複数の列で重複する値を強調するのに役立ちます。 同じデータセットを使って手順を紹介します。 データセットは、セル範囲 C5:D14です。 以下にその方法を順を追って説明します。

📌ステップス。

  • まず、セル全体を範囲選択します。 C5:D14 .
  • さて、その中で ホーム タブで、以下を選択します。 条件付き書式>新ルール .

  • というタイトルのダイアログボックスが表示されます。 新しい書式ルール のダイアログボックスが表示されます。

  • を選択します。 数式を使用して、どのセルをフォーマットするかを決定する オプションを使用します。
  • その後、以下の数式を下の空欄に書き込んでください。 この式が真である場合の値をフォーマットする。

=countif($c$5:$d$14,c5)=2

  • ここで フォーマット オプションを使用します。
  • という別のダイアログボックスが表示されます。 セルのフォーマット が表示されます。
  • ハイライトのパターンを選択します。 ここでは、最初に フォント タブを選択し 太字 オプションを使用します。

  • そして、その中で 塗りつぶし タブでセルの塗りつぶしの色を選択します。 また、セルの色は、拡大したフォームで サンプル のセクションをご覧ください。
  • クリック よっしゃー を閉じます。 セルのフォーマット のダイアログボックスが表示されます。

  • 再度クリック よっしゃー を閉じます。 新しい書式ルール .

  • カラムの重複した値が表示されます。 C D 選択したハイライトセルの色を取得します。

最終的には、私たちのハイライト加工と配合がうまくいったと言えるでしょう。

続きを読む Excelで重複を異なる色で強調表示する方法(2つの方法)

3.AND関数とCOUNTIF関数の使い方

この以下のメソッドでは アンド COUNTIF 関数を使って、Excel データシートの複数の列の重複をハイライトすることができます。 データセットは、セル範囲内の C5:D14です。 データセットには、Pointsのスケールがカラムに含まれている B および1月と2月の施設の従業員の名前を列挙する。 C D この方法の手順を以下に示す。

📌ステップス。

  • この処理を開始するために、セル範囲全体を選択する C5:D14 .
  • での ホーム タブで、以下を選択します。 条件付き書式>新ルール .

  • というタイトルのダイアログボックスが表示されます。 新しい書式ルール のダイアログボックスが表示されます。
  • ここで、以下を選択します。 数式を使用して、どのセルをフォーマットするかを決定する オプションを使用します。

  • 次の数式を下の空欄に書き込んでください。 この式が真である場合の値をフォーマットする。

=and(countif($c$5:$c$14,c5),countif($d$5:$d$14,c5))とする。

  • その後 フォーマット オプションを使用します。
  • という別のダイアログボックスが表示されます。 セルのフォーマット が表示されます。
  • ハイライトのパターンを選択します。 この例では、最初に フォント タブを選択し 太字 オプションを使用します。

  • そして、その中で 塗りつぶし タブでセルの塗りつぶしの色を選択します。 また、セルの色は、拡大したフォームで サンプル のセクションをご覧ください。
  • クリック よっしゃー を閉じます。 セルのフォーマット のダイアログボックスが表示されます。

  • 再度クリック よっしゃー を閉じます。 新しい書式ルール .

  • セルには、列に重複した値が含まれていることがわかります。 C D は、選択したセル形式を取得しました。

最後に、ハイライトの方法と計算式は完璧に機能したと言えるでしょう。

🔍 フォーミュラのブレークダウン

私たちは、この分解を細胞のために行っています C5 D6 .

👉 countif($c$5:$c$14,c5): この関数は、以下を返します。 1 .

👉 countif($d$5:$d$14,c5): この関数は、以下を返します。 1 .

👉 と(countif($c$5:$c$14,c5),countif($d$5:$d$14,c5)) : この式は、以下を返します。 本当です。 両方がある場合 1 というのは、一致するものが見つかったということです。

続きを読む Excelの数式を使用して2列の重複を強調表示する方法

4.ExcelにVBAコードを埋め込む

VBAのコードを書くことで、複数の列の重複をハイライトすることもできます。 このために、すでに使用したのと同じデータシートを使用します。 データセットは、セル範囲 C5:D14 その手順は以下の通りです。

📌ステップス。

  • アプローチを開始するには デベロッパー タブをクリックし ビジュアル・ベーシック それがない場合は デベロッパー」タブを有効にする . または を押すこともできます。 'Alt+F11'です。 を開くためのものです。 Visual Basic エディター .

  • ダイアログボックスが表示されます。
  • さて、その中で インサート タブをクリックし、そのボックスの モジュール .

  • そして、その空のエディタボックスに、次のようなビジュアルコードを書き込んでください。

 Sub Highlight_Duplicate_in_Multiple_Column() Dim rng_1 As Range, rng_2 As Range, cell_1 As Range, cell_2 As Range Dim output As Range, output2 As Range xTitleId = "Duplicate in Multiple Columns" Set rng_1 = Application.Selection Set rng_1 = Application.InputBox("Select Range1 :", xTitleId, rng_1.Address, Type:=8) Set rng_2 = Application.InputBox("Select Range2 :", xTitleId, Type:=8)Application.ScreenUpdating = False For Each cell_1 In rng_1 Data = cell_1.Value For Each cell_2 In rng_2 If Data = cell_2.Value Then cell_1.Interior.ColorIndex = 36 cell_2.Interior.ColorIndex = 36 End If Next Next Application.ScreenUpdating = True End Sub 
  • を閉じます。 編集部 タブで表示します。
  • では、その中から 表示 リボンをクリックします。 マクロ > マクロを表示します。

  • という新しいダイアログボックスが表示されます。 マクロ が表示されます。 複数カラムの重複を強調する .
  • をクリックします。 実行 ボタンをクリックすると、このコードが実行されます。

  • 最後に、似たようなものが含まれているセルがハイライト色になることがわかります。

最後に、このビジュアルコードが正常に動作し、Excelデータシートの複数の列で重複をハイライトすることができたと言えるでしょう。

続きを読む Excelで2列の重複を強調表示する方法

結論

以上で本記事を終了します。 これが皆様のお役に立ち、Excelデータシートの複数の列で重複をハイライトできるようになることを願っています。 さらにご質問やお勧め情報がありましたら、以下のコメント欄で私たちと共有していただければと思います。

ホームページのチェックをお忘れなく エクセルウィキ は、Excelに関するいくつかの問題とその解決策を紹介しています。 新しい方法を学び、成長し続けましょう。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。