• ベストアンサー

エクセル 複数条件での抽出

自社名簿(sheet1)と、系列会社の名簿(sheet2) A列:ID番号 B列:氏名 C列:所属グループ D列:支店 共に、同じ表です。  sheet1とsheet2を照らし合わせ、A~Dまでの情報が全て一致する(sheet2に重複してる)該当者のみに  sheet2のE列に★印が反映されるようにしたいのです。 条件が一つですと、沢山の簡易的な関数でわかりやすのですが、 複数の条件での方法が、他の質問者様の回答の説明をみてもしっくりきませんでした。 ご教授宜しくお願いします。

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

  • ベストアンサー
  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.2

一例ですが、ABCD列の情報を1つにまとめた作業列を設ける方法です。 1.作業列を作成(sheet1とsheet2共通) 例えばF列を作業列とします。2行目以降が明細行として、F2に =A2&B2$C2$D2 を入力し下へ必要数ドラッグ 2.重複データの検索 sheet2のE2に =IF(COUNTIF(Sheet1!F:F,F2)>0,"★","") を入力し下へ必要数ドラッグ

asahikasei
質問者

お礼

情報を一つにまとめるという発想は無かったので、大変参考になり、計算式も初心者にもわかりやすく、希望してた回答でした。貴重な時間を頂いてのご回答ありがとうございます。

その他の回答 (1)

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

I>sheet1とsheet2を照らし合わせ、A~Dまでの情報が全て一致する(sheet2に重複してる)該当者のみに  >sheet2のE列に★印が反映されるようにしたいのです。  IFでもANDでも好きなだけ組み合わせればよいかと でも、IDは通常ユニークなはずなのに B-Dが一致しないというのは何か変ではありませんか?