- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:こんにちは。VLOOKUP関数の引数で「範囲」を選択するとき、他のパス)
VLOOKUP関数の引数で他のパスにあるファイルを参照する方法
このQ&Aのポイント
- VLOOKUP関数を使用して他のパスにあるファイルを参照する方法についてお尋ねします。
- セルの値を変えることで可変的に参照先のフォルダを変更する方法について検討しています。
- A10のセルで範囲の引数である文字列を作成しても参照できないため、うまい方法を模索しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
文字列から参照する関数としてINDIRECT関数が提供されています。(既回答の通り) 但し、この関数は両ブックがアクティブ(両ファイルがオープンしている状態)の場合のみ有効ですので利用には注意して下さい。
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
A10セルに入力されているのは 'C:¥作業¥[参照先.xls]シート1'!$A$2:$F$10 となっているとします。 最初に'を一つだけ入力しても駄目で、続けてもう一度'を入力します。数式バー上では二つの'が並びますがセルの中の表示では頭に一つの'が表示される状態です。このような状態にしてから =VLOOKUP(A1,INDIRECT(A10),3,FALSE) と入力してみてください。
質問者
お礼
INDIRECT関数は使ったことがありませんでした。どうもありがとうございました。
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
そういうこともあろうかと用意されているのがindirect関数です。 ヘルプに詳しく書いてあるのでお読みください。
質問者
お礼
INDIRECT関数は使ったことがありませんでした。ありがとうございました。
お礼
INDIRECT関数は使ったことがありませんでした。ブックが開いてないと使えないんですね。なるほどぉ。どうもありがとうございました。