目次
エクセルで重複を照合するのはとても簡単です。 さまざまな関数と 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式で重複する行数を調べる
結論
以上の方法で、重複するマッチをルックアップするのに十分であることを願っています。 何か質問がありましたら、コメント欄でお気軽にご意見をお寄せください。