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

  • これを共有
Hugh West

エクセルで重複を照合するのはとても簡単です。 さまざまな関数と Excelで重複を検索するための公式 エクセルで重複する項目をルックアップする簡単な方法を紹介します。

プラクティスブック ダウンロード

ここから無料のExcelテンプレートをダウンロードし、ご自身で練習してみてください。

Vlookup Duplicate Matches.xlsx

エクセルで重複するマッチをVlookupする5つの方法

まず、データセットについて説明します。 このデータセットには、販売員の名前と販売州を2週間分並べてあります。 共通の州があることがわかります。 では、VLOOKUPや他のExcel関数を使って、これらの重複をVlookupする方法を説明します。

方法1:VLOOKUP関数を使って、Excelで重複する一致を見つける

一番最初のメソッドでは VLOOKUP関数 を使えば、重複を見つけることができます。 ブイルック 関数は,データテーブルの左端の列の値を検索し,テーブルの右側にある別の列から対応する値を返すことができる。 ここでは,検索する値は D列 から重複を検出します。 C列 重複している場合は州名を表示し、重複していない場合は #該当なし .

ステップ1.

⏩ 起動する セルE5 .

⏩ 以下に示す数式を入力する。

=vlookup(d5,$c$5:$c$11,1,false)です。

⏩ そして、ただ単に 入力 ボタンをクリックすると、結果が表示されます。

ステップ2.

⏩ 後で。 ダブルクリック その フィルハンドル アイコンをクリックすると、数式がコピーされます。

これで、重複が発見されたことがわかります。

続きを読む Excelで2列の重複を検索する

方法2:MATCH関数を適用して、Excelで重複するマッチを検索する

では、重複を見つけるには MATCH機能 しかし、ここでは、ルックアップの値は C列 から重複を検出します。 D列。 重複している場合は、重複している値の行番号を表示し、重複していない場合は、以下のように表示します。 #該当なし ここで行番号は,選択された配列を基準にしてカウントされることを忘れないでください.

ステップ1.

に数式を入力します⏩。 セルE5 -

=match(c5,$d$5:$d$11,false)である。

⏩ を押します。 入力 ボタンをクリックします。

ステップ2.

⏩ 最後は フィルハンドル ツールを使って数式をコピーします。

すると、重複している部分が配列の行番号で抽出されることがわかります。

続きを読む Excelで一致する値や重複する値を検索する

方法3:IF関数、ISNA関数、VLOOKUP関数を組み合わせて、Excelで重複検索をする

今度は、3つの関数を組み合わせて、重複をマッチングさせることにします。 それらは イフ , アイエスエヌエー , ブイルック の機能です。 イフ は、条件が満たされたかどうかを調べ、真の場合は1つの値を、偽の場合は別の値を返します。 アイエスエヌエー 関数はエラー処理関数であり、任意のセルが""マークを持つかどうかを調べるのに役立つ。 #該当なし の重複をマッチングさせます。 D列 の値に対して C列。 重複している場合は「Duplicate」と表示され、そうでない場合は「Unique」と表示されます。

ステップ1.

⏩ In セルE5 よみかきそろばん

=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Unique", "Duplicate")

⏩ そして、ただ単に 入力 ボタンをクリックします。

ステップ2.

⏩ では、次のようにします。 フィルハンドル ツールを使って数式をコピーします。

フォーミュラの内訳

VLOOKUP(D5,$C$5:$C$11,1,FALSE)

まず、VLOOKUP関数で調べます。 セルD5 を配列に追加します。 C5:C11 として返されます。

ニューヨーク

isna(vlookup(d5,$c$5:$c$11,1,false))

ISNA関数はエラーが発生しないのでFALSEを表示し、エラーが発生した場合はTRUEを表示します。 つまり結果は

ファルス

IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Unique", "Duplicate")

最後に、IF関数は、FALSEなら "Duplicate"、TRUEなら "Unique "を出力します。 この関数は、次のように返します。

デュプリケート

類似の読み物

  • エクセルで行の重複を比較する方法
  • Excel 2列の類似テキストを検索する(3つの方法)
  • エクセルで重複した行を検索・削除する方法
  • Excel 複数の列から重複する行を検索する

方法4:IF、ISNA、VLOOKUP関数を使用して、Excelの2列の重複値を検索する

このメソッドでは、2つのカラムの重複を照合するために、これまでのメソッドと同じ関数を使用します。 そのため、ルックアップバリューを セルD13 このセルリファレンスを使って,両者の一致を探します。 C列 D 一致するものがあれば、"Duplicated "と表示され、そうでなければ "Unique "と表示されます。

ステップス

⏩ 与えられた数式を、次のように書きなさい。 セルD14 -

=if(if(isna(vlookup(d13,$c$5:$c$11,1,false))),0,1)

+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "Duplicated", "Unique")

⏩ をクリックします。 入力 ボタンを押すと出力されます。

すると、"Duplicated "と表示されていることが確認できます。

フォーミュラの内訳

isna(vlookup(d13,$c$5:$c$11,1,false))

ここでは アイエスエヌエー ルックアップ は、前のメソッドと同じように動作します。

ファルス

if(isna(vlookup(d13,$c$5:$c$11,1,false))),0,1)

では、その イフ 関数が表示されます。 O にとって ファルス 1 にとって 配列に対して C5:C11 として返送されます。

1

if(isna(vlookup(d13,$d$5:$d$11,1,false))),0,1)

こちら イフ 関数が表示されます。 O にとって ファルス 1 にとって 配列に対して D5:D11 として返送されます。

1

if(if(isna(vlookup(d13,$c$5:$c$11,1,false))),0,1)

+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "Duplicated", "Unique")

最後のIF関数は、2つのIF関数の出力を合計し、合計が2を返したらDuplicated、そうでなければUniqueと表示します。 つまり、次のように返されるのです。

"重複"

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

方法5:VLOOKUP関数とCOUNTIF関数を結合して、Excelで重複したマッチを検索する

このメソッドでは、プログラミング言語のコース名とそのID、参加者の名前を用いて、新しいデータセットを作成しました。 同じコースを受講している人がいることがわかります。 次に、このメソッドに ブイルック COUNTIF を併用することで、重複をマッチングさせることができることが分かっています。 ブイルック は常に最初の出現を表示します。 次の出現の値が欲しい場合はどうすればよいのでしょうか。 見てみましょう。

最初は、一意なIDを作成するために COUNTIF 関数を使用します。

ステップ1.

⏩ そのタイプは、次の式で示されます。 セルB5 -

=COUNTIF($C$5:C5,C5)&"-"&C5

⏩ Enterボタンを押す

⏩ では、次のようにします。 フィルハンドル ツールを使って数式をコピーします。

ここで、重複するIDが連番になっていることを確認してください。

ステップ2.

⏩ 与えられた数式を、次のように書きなさい。 セルD15 -

=VLOOKUP(COUNTIF($C$15:C15,C15)&"-" &C15,$B$5:$E$11,4,FALSE)です。

⏩ をクリックします。 入力 ボタンをクリックします。

ステップ3.

⏩ 最後は フィルハンドル ツールを使って数式をコピーします。

そして、同じコースIDの参加者名を意味する、次の発生値を取得したことがわかります。

フォーミュラの内訳

countif($c$15:c15,c15)

があります。 COUNTIF を返すセル C15 の出現回数をカウントする。

1

COUNTIF($C$15:C15,C15)&”-“&C15

そして、ハイフンと出現番号のあるセルの値を加えてユニークなIDを作り、as-で返します。

1-C102

VLOOKUP(COUNTIF($C$15:C15,C15)&"-" &C15,$B$5:$E$11,4,FALSE)。

最後に ブイルック 関数は,その一意な ID に従って,配列 B5:E11 からの出力が表示されます。 コラム4 として返されます。

"ピーター"

続きを読む COUNTIF式で重複する行数を調べる

結論

以上の方法で、重複するマッチをルックアップするのに十分であることを願っています。 何か質問がありましたら、コメント欄でお気軽にご意見をお寄せください。

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