• ベストアンサー

2つのシート間での重複データのチェック

Excelについて教えてください。 以下の2つのシートがあります。 Sheet1 すずき 03-0000-0000 やまだ 03-1111-1111 たなか 03-2222-2222 Sheet2 03-1111-1111 03-4444-4444 03-0000-0000 03-2222-2222 Sheet1には名称と電話番号、Sheet2には別所から抽出した電話番号のみのデータがあります。 Sheet1のデータの中からSheet2に電話番号があるものだけを知りたいのですが、たとえばSheet1の 各行のC列 に Sheet2に一致する番号があった場合は●等付けるにはどうすればよいでしょうか。 よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • snc35744
  • ベストアンサー率20% (8/39)
回答No.1

シート1のC列に式を入れます。 =IF(ISNA(VLOOKUP(B1,Sheet2!A:A,1,FALSE))=TRUE,"-","●") 【式の説明】 シート1のセルB1の値が、シート2のA列に、存在する場合は●を、存在しない場合は-をセット。

m-stream
質問者

補足

完璧です。すばらしい。 助かりました。 ありがとうございました。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

一例です。 sheet1のC1に=IF(COUNTIF(sheet2!A:A,B1),"●","")を設定、下方向にコピー

m-stream
質問者

補足

この方法でも同じ結果となりました。 よい勉強になりました。 ありがとうございました。

  • snc35744
  • ベストアンサー率20% (8/39)
回答No.2

snc35744です。 ※B1は行に合わせて可変にして下さい。

関連するQ&A