- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Vlookup関数の参照元ファイルについて)
Vlookup関数参照元ファイルについて
このQ&Aのポイント
- Vlookup関数を使って参照元データを表示するエクセルファイルが添付されていない時の動作について疑問があります。
- Vlookup関数を別のファイルに貼り付けても検索ができるし、検索値や列番号を変更しても表示されます。
- エクセルファイルが一度別のファイルを参照すると、参照元データが記憶されるのか、また参照元ファイルがなくても検索できるのか気になります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参照元の外部ブックは確かに今お手元には無いワケですが,ご相談のようにエクセルブックはデフォルトの設定で,外部参照のデータを内部的に蓄えています。 参考: ファイルタブのエクセルのオプションの詳細設定欄の「外部リンクの値を保存する」 通常ご相談の状況では,ブックを開いたときに「このブックには,ほかのデータソースへのリンクが含まれています」というダイアログが現れます。 そのダイアログにも,「リンクを更新しないと,以前の情報が使用されます」と説明があります。以前,参照元のブックを(先方のパソコンで)開くことが出来たときに蓄えていた情報を再利用するという意味です。 なお,蓄えられているのは関数が参照しているセル範囲の値のみで,そこから芋づるに他のセルの値が引っ張れてしまうという事はありません。
お礼
早速のご回答をありがとうございます。 デフォルトで外部参照のデータを内部的に蓄えているのですね。 参照しているセル範囲の値を全て蓄えられているとは知りませんでした。 今回は何故かブックを開いたときにダイアログが現れず、 確認したところ、「メッセージを表示しないで自動更新する・しない」の設定にもなっていないようでした。何かのタイミングでメッセージを表示しないようにしたのかもしれません。 でも疑問がスッキリ解決して良かったです。 今後もデータの扱いに注意したいと思います! ありがとうございました。