- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでHLOOKUP関数の選択範囲について)
エクセルでHLOOKUP関数の選択範囲について
このQ&Aのポイント
- エクセルでHLOOKUP関数を使って、セルの範囲を選択する方法についての質問です。
- 一覧表のシートとデータが入っているシートがあり、HLOOKUP関数を使用してデータを検索したいと考えています。
- しかし、INDIRECT関数を使用してもセル範囲が無効というエラーが出てしまいます。解決策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一覧表シートのB2セルには次の式を入力して右横方向にオートフィルドラッグしたのちに下方向にもオートフィルドラッグします。 =IF($A2="","",IF(COUNTIF(INDIRECT($A2&"!B2:Z2"),B$1)=0,"",HLOOKUP(B$1,INDIRECT($A2&"!B2:Z3"),2,FALSE)))
お礼
回答ありがとうございました。 さっそく式を入力してみたしたら、#REF!とういうエラーがでてしまいました... せっかく教えていただいたのに申し訳ないです...
補足
お礼欄にエラーがでると記入したのですが、 そのあと、他の人に確認してもらったところ、 シート名の大文字小文字の違いでエラーに なっていました。すみません。 点数が多かったので、教えていただいて すごく助かりました。 ありがとうございました。