エクセルワークブックで重複を探す方法(4つの方法)

  • これを共有
Hugh West

時には、必要な 重複する値を探す を1つのシート、複数のシート、またはワークブック全体で使用することができます。 取り払い 今回は、Excelワークブック(複数のワークシートも含む)内の重複を簡単に見つける方法を4つ紹介します。

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

Workbook.xlsxに重複がある。

Excelワークブック内の重複を検索する方法

例えば、ワークブックに2つのシートがあるとします。 シート1 シート2 .

シート1 は従業員名とその状態を表しますが シート2 は、名前と一緒に入社日も表示されます。

今度は、ワークブックに重複した値を取得します。

1.条件付き書式を使ってワークブック内の重複を検索する

条件付き書式設定 は、指定された条件に基づいてセルの色を変換する便利なExcelツールです。

より良いビジュアライゼーションのためにデータを強調する必要がある場合は、以下のツールを使用することができます。 スタイル コマンドバーを表示します。

では、以下の手順で進めてください。

⏩ セル範囲を選択する B5:B16 ( シート1 )

⏩ をクリックします。 ホーム tab> 条件付き書式設定 > 新規則

⏩ オプションを選択する 数式を使用して、どのセルをフォーマットするかを決定する

⏩ 以下の数式を下に挿入します。 この式が真である場合の値をフォーマットする。

=COUNTIF(Sheet2!$B$5:$B$16, B5)

これです。 B5 は従業員名の開始セルです。 B5:B16 は、従業員名のセル範囲です。

⏩ 最後に、"open "をクリックします。 フォーマット オプションでハイライトの色を指定します。

⏩ プレス よっしゃー .

最後に、以下のような出力が得られます。

ハイライトされた名前は、以下のように値が重複しています。 シート2 .

続きを読む 2つの異なるExcelワークブックの重複を見つける方法(5つのメソッド)

2.ISNUMBER関数を使ってワークブック内の重複を検索する

があります。 ISNUMBER という関数が組み合わされています。 MATCH を利用して重複した値を表示することができます。 条件付き書式設定 ツールを使用します。

⏩ セル範囲を選択する B5:B16 社員名の( シート1 )

をクリックします ⏩。 ホーム tab> 条件付き書式設定 > 新規則 .

⏩ オプションを選択する 数式を使用して、どのセルをフォーマットするかを決定する

⏩ 以下の数式を下に挿入します。 この式が真である場合の値をフォーマットする。

=ISNUMBER(MATCH(B5, Sheet2!$B$5:$B$16,0))

これです。 B5 は従業員名の開始セル、$は B$5:$B16 は、従業員名のセル範囲です。

⏩ 最後に、"open "をクリックします。 フォーマット オプションでハイライトの色を指定します。

⏩ プレス よっしゃー .

すると、次のような出力になります。

で色名が重複している。 シート2 .

続きを読む エクセルで重複を検索する公式(6つの簡単な方法)

類似の読み物

  • COUNTIF式で重複する行数を調べる
  • エクセルで2列の重複を探す(6つの適切なアプローチ)
  • Excel 2列の類似テキストを検索する(3つの方法)
  • Excelのトップ10リストが重複している(2つの方法)
  • エクセルで2つのワークシートの一致する値を探す方法(4つの方法)

3.IF & COUNTIF関数の組み合わせで重複を取得する

この方法でも、Excelワークブック内の重複を取得することができます。 の組み合わせで行います。 イフ COUNTIF 関数は、セルに値が重複しているかどうかを返します。

数式は以下のようになります。

=IF(COUNTIF(Sheet2!$B:$B,Sheet1!B5),TRUE,FALSE)

これです。 B5 は従業員名の開始セルです。 B:$B は、従業員名のセル範囲を意味します。

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

COUNTIF(Sheet2!$B:$B,Sheet1!B5) の式は、'Employee Name' のセル ( B5 は開始セル)が類似の値を持つかどうか。 類似の値がある場合には COUNTIF は1を返し、それ以外は0を返します。

⏩ それから イフ 関数が返す があれば COUNTIF の値は1である。一方 イフ 収益 FALSE .

出力 において,対応する名前が重複していることを意味します。 シート2 .

続きを読む 1列の重複を検索するExcelの計算式

4.VLOOKUP関数を応用して、ワークブックの重複を取得する

があります。 ブイルック 関数と一緒に イフ アイサーラー 関数は、複数のワークシートと重複する値を取得するために使用されることがあります。

数式は以下のようになります。

=IF(ISERROR(VLOOKUP(B5,Sheet1!$B$5:$B$16,1,0)), "Unique", "Duplicate")

これです。 B5 は社員名の開始セルである。 B$5:$B$16 は、従業員の名前を格納するセル範囲を意味します。

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

VLOOKUP(B5,Sheet1!$B$5:$B$16,1,0)を実行します。 は、Sheet1 の従業員名を検索し、類似した名前があれば 0 を返し、そうでなければ 1 を表示します。

アイサーラー は、Excelでエラーが表示されないようにするために使用されます。

⏩ 最後に イフ 関数は,出力が0の場合はUniqueを,1の場合はDuplicateを返します。

続きを読む エクセルで重複する項目をVlookupする方法(5つの簡単な方法)

結論

以上、エクセルワークブック(複数のワークシート)の重複を見つける方法でした。 この記事があなたのエクセル学習の旅を広げると固く信じています。 しかし、もし何か疑問や提案があれば、以下のコメント欄に残してください。

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