• ベストアンサー

エクセルで入力した文字を別シートで検索して・・・

エクセル初心者です。既にご質問、ご回答がありましたらすみませんがご教授願います。 シート1のA1に入力した文字を シート2の1行目から検索 検索された文字の同列の2行目の数値を シート1のB1に表示させるにはどのようにしたらよろしいでしょうか? また、シート1のA1に入力した文字を シート2のA列から検索 検索された文字の同行のB列の数値を シート1のB1に表示させる場合はどのようにしたらよろしいでしょうか? 説明がヘタでわかりづらいかもしれませんが、2通りのご教授を宜しくお願い致します。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

初めのご質問については次の式をB1セルに入力します。 =IF(OR(A1="",COUNTIF(Sheet2!1:1,A1)=0),"",INDEX(Sheet2!A:Z,2,MATCH(A1,Sheet2!1:1,0))) または次のような式になります。 =IF(OR(A1="",COUNTIF(Sheet2!1:1,A1)=0),"",HLOOKUP(A1,Sheet2!A1:X10,2,FALSE)) 次のご質問については次の式を入力します。 =IF(OR(A1="",COUNTIF(Sheet2!A:A,A1)=0),"",INDEX(Sheet2!A:Z,MATCH(A1,Sheet2!A:A,0),2)) または次のような式になります。 =IF(OR(A1="",COUNTIF(Sheet2!A:A,A1)=0),"",VLOOKUP(A1,Sheet2!A1:X10,2,FALSE))

yuugi3
質問者

お礼

ご教授いただきましてありがとうございます。 早速試してみます。本当にありがとうございました。

関連するQ&A