Excel: vlookup を使用して重複を見つける方法
Excel で次の VLOOKUP 式を使用すると、ある列の値が別の列の値と重複しているかを検索できます。
=VLOOKUP( B2 , $A$2:$A$8 , 1, FALSE)
この特定の数式は、範囲A2:A8のセルB2の値を検索し、見つかった場合はB2を返します。それ以外の場合は、#N/A が返されます。
次の例は、この公式を実際に使用する方法を示しています。
例: Excel で VLOOKUP を使用して重複を検索する
Excel に、2 週間連続して店で販売されるさまざまな果物の名前を示す次のデータ セットがあるとします。
ここで、 VLOOKUP関数を使用して、第1 週列の名前と重複する第 2 週列の果物の名前を検索するとします。
これを行うには、セル C2 に次の数式を入力します。
=VLOOKUP( B2 , $A$2:$A$8 , 1, FALSE)
次に、この数式を C 列の残りのセルにドラッグして入力します。
果物の名前が列 C に表示されている場合、それは重複しています。
例えば:
- 梨は重複です。
- 桃は複製ではありません。
- キウイは重複です。
- バナナは複製です。
等々。
次の VLOOKUP 式を使用して、各果物が重複しているかどうかを示す特定の値を返すこともできることに注意してください。
=IF(ISNA(VLOOKUP( B2 , $A$2:$A$8 ,1,FALSE)),"Not a Duplicate","Duplicate")
この数式をセル C2 に入力し、列 C の残りの各セルにドラッグして入力します。
結果から次のことがわかります。
- 梨は重複です。
- 桃は複製ではありません。
- キウイは重複です。
- バナナは複製です。
等々。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel: VLOOKUP を使用して複数の列を返す方法
Excel: VLOOKUP を使用してすべての一致を返す方法
Excel: VLOOKUP を使用して 2 つのリストを比較する方法