当たり前の事なのかもしれませんが教えてください。
友人宅で使用しているエクセルファイルがメールで届きました。
そのファイルを私のPCで確認したところ、
Vlookで参照している参照元データは添付されていないのですが、
ちゃんとデータを表示しているのです。
その関数を別のファイルに貼り付けても検索ができますし、
検索値に別の値(参照元データにある)を入力しても
列番号を変更しても、ちゃんと検索表示しています。
Vlook関数を張り付ける際に「値の更新:○○,xls」というウィンドウは開きますが、
○○,xlsというファイルは存在しませんし、更新は「キャンセル」しています。
参照元データは友人宅のネットワークサーバーにある別のエクセルファイル(○○,xls)です。
もちろん、私のPCとは繋がっていません。
私のPCにはそのファイルはありません。
私の認識では、Vlookupで別のファイルを参照している場合、
参照元ファイルがないとエラー値となると思っていました。
エクセルファイルは一旦別のファイルを参照すると参照元データを全て記憶しているのでしょうか?
それとも参照元ファイルの実態はなくても、コピーした時点でデータとして一緒にどこかに存在するのでしょうか?
「値の更新」?をしなければ、その架空の参照元ファイル?から検索が可能なのでしょうか?
もしそうだとすると、職場で別ファイルを参照している関数付きのエクセルファイルを
相手先に誤って添付してしまった際に、
添付していないはずの参照元ファイルのデータが相手先に検索出来てしまう、、
という事になります。(そのような事は滅多にありませんが・・)
因みに私はexcel2007 友人はexcel2010を使用しています。
送られてきたファイルは.xlsxですが、参照元ファイルは2003で作成した.xlsのようです。
私の認識不足で恥ずかしい限りですが、教えください。
No.1ベストアンサー
- 回答日時:
参照元の外部ブックは確かに今お手元には無いワケですが,ご相談のようにエクセルブックはデフォルトの設定で,外部参照のデータを内部的に蓄えています。
参考:
ファイルタブのエクセルのオプションの詳細設定欄の「外部リンクの値を保存する」
通常ご相談の状況では,ブックを開いたときに「このブックには,ほかのデータソースへのリンクが含まれています」というダイアログが現れます。
そのダイアログにも,「リンクを更新しないと,以前の情報が使用されます」と説明があります。以前,参照元のブックを(先方のパソコンで)開くことが出来たときに蓄えていた情報を再利用するという意味です。
なお,蓄えられているのは関数が参照しているセル範囲の値のみで,そこから芋づるに他のセルの値が引っ張れてしまうという事はありません。
早速のご回答をありがとうございます。
デフォルトで外部参照のデータを内部的に蓄えているのですね。
参照しているセル範囲の値を全て蓄えられているとは知りませんでした。
今回は何故かブックを開いたときにダイアログが現れず、
確認したところ、「メッセージを表示しないで自動更新する・しない」の設定にもなっていないようでした。何かのタイミングでメッセージを表示しないようにしたのかもしれません。
でも疑問がスッキリ解決して良かったです。
今後もデータの扱いに注意したいと思います!
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの複数人での参照について 2 2022/06/01 13:38
- Excel(エクセル) こんにちは。ExcelのVLOOKUP関数のことで教えてください。 2 2022/05/07 11:33
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
- その他(Microsoft Office) 【スプレドシート】IMPORTRANGE関数とSUMIFSの組み合わせ 1 2023/03/05 18:17
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- Visual Basic(VBA) VBAの参照先のファイル名をセルに書いて代入したい 2 2022/04/04 13:42
- Excel(エクセル) Excelでなぜこのような式をつかっているのでしょうか、行に1,2,3と連番を振るだけなのに 5 2023/04/08 20:00
- Excel(エクセル) エクセルでのアクセス履歴をとりたいです 1 2022/06/13 17:30
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
エクセル Vlookup関数の入ったセルで関数を削除して値だけを残す方
その他(Microsoft Office)
-
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
-
Excel 相対パス
Excel(エクセル)
-
-
4
データをリンク貼付したエクセルをメールでうまく送るには?
Excel(エクセル)
-
5
VLOOKUP関数で別ファイルを指定するとき、ファイルのパスを変数にしたい
Microsoft ASP
-
6
VLOOKUP関数で開いていないファイルを参照
Access(アクセス)
-
7
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
8
Excel ネットワーク上の別ブックの参照
その他(Microsoft Office)
-
9
他のエクセルを参照しているときに、相対パスで参照先を指定したい
Excel(エクセル)
-
10
EXCELで存在しないシートが参照されている
Excel(エクセル)
-
11
ハイパーリンクされたセルをVlookupでひっぱってきたい
Excel(エクセル)
-
12
Excelに外部参照リンクが勝手に変換される
Excel(エクセル)
-
13
VLOOKUP関数とネットワークに置いたファイル
Excel(エクセル)
-
14
excelのファイルを社外の人に送るときに数式を消すマナー
ビジネスマナー・ビジネス文書
-
15
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
16
送信エラーの際、CCには届いている?
Gmail
-
17
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
18
VLOOKUP参照先へ素早く移動
Excel(エクセル)
-
19
E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつく
その他(Microsoft Office)
-
20
Excel にて条件付き書式の色にさらに上塗りをしたいです。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
射精をして1週間以内に尿検査を...
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
検便についてです。 便は取れた...
-
男です。昨日の午後3時くらいに...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報