• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL 2枚のシートの比較・抽出(別パターン))

EXCEL 2枚のシートの比較・抽出(別パターン)

このQ&Aのポイント
  • EXCELで2枚のシートを比較し、特定の条件を満たすデータを抽出する方法について教えてください。
  • 具体的には、シート1のA列とシート2のA列を比較し、シート1に存在してシート2にも存在するデータだけを抽出して新しいシートに表示したいです。
  • 手順や関数の使い方を詳しく教えていただけると嬉しいです。

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 まず、Sheet3のA1セルに次の数式を入力して下さい。 =IF(INDEX(Sheet2!$A:$A,ROW())="","",INDEX(Sheet2!$A:$A,ROW()))  次に、Sheet3のB1セルに次の数式を入力して下さい。 =IF(OR($A1="",COUNTIF(Sheet1!$A:$A,$A1)=0),"",VLOOKUP($A1,Sheet1!$A:B,COLUMNS(Sheet1!$A:B),FALSE))  次に、Sheet3のB1セルをコピーして、Sheet3のC1セルに貼り付けて下さい。  次に、Sheet3のA1~C1の範囲をコピーして、同じ列の2行目以下貼り付けて下さい。  以上です。

iwao32
質問者

お礼

kagakusuki様 いつもありがとうございます。また、質問させていただくことがあると思いますので、その際はよろしくお願いいたします。 iwao32

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

次の通りにまちがえず操作すると出来ます: 1.シート2のA列をシート3のA列にコピー貼り付ける 2.シート3のB2に =VLOOKUP($A1,Sheet1!$A:$C,COLUMN(),FALSE) と記入する 3.シート3のB2をコピーし,B列C列に貼り付ける。

iwao32
質問者

お礼

keithin様 またまたご回答どうもありがとうございました。とりあえずやってみます。 EXCELは不慣れなもので、苦しんでいます。今後もよろしくお願いいたします。 iwao32

関連するQ&A