• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでHLOOKUP関数の選択範囲について)

エクセルでHLOOKUP関数の選択範囲について

このQ&Aのポイント
  • エクセルでHLOOKUP関数を使って、セルの範囲を選択する方法についての質問です。
  • 一覧表のシートとデータが入っているシートがあり、HLOOKUP関数を使用してデータを検索したいと考えています。
  • しかし、INDIRECT関数を使用してもセル範囲が無効というエラーが出てしまいます。解決策を教えてください。

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

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

一覧表シートのB2セルには次の式を入力して右横方向にオートフィルドラッグしたのちに下方向にもオートフィルドラッグします。 =IF($A2="","",IF(COUNTIF(INDIRECT($A2&"!B2:Z2"),B$1)=0,"",HLOOKUP(B$1,INDIRECT($A2&"!B2:Z3"),2,FALSE)))

lilosthitch
質問者

お礼

回答ありがとうございました。 さっそく式を入力してみたしたら、#REF!とういうエラーがでてしまいました... せっかく教えていただいたのに申し訳ないです...

lilosthitch
質問者

補足

お礼欄にエラーがでると記入したのですが、 そのあと、他の人に確認してもらったところ、 シート名の大文字小文字の違いでエラーに なっていました。すみません。 点数が多かったので、教えていただいて すごく助かりました。 ありがとうございました。

関連するQ&A