• 締切済み

エクセルの参照について詳しい方!!教えてください。

エクセルの関数についてです。。 私はあまりPCに詳しくありません(一般的に操作できる程度・・・。)。 分かる方,教えてください!! 環境としては,ローカルネットワーク内です。 違うエクセルファイルを関数で入 力専用と集計専用で分けて,='C:\Users\0503\Desktop\[入力表1.xlsx]入力表1'!B3といった感じで参照している??んですが, これをローカルネットワーク内でなく,家のパソコンで作成すると,作成後に保存して再度ファイルを立ち上げても問題なく動作するのですが,職場のローカルネットワーク内に同じように作成した2つのファイルを保存して再度立ち上げると,#REFと表示されて参照ができなくなってしまいます。 どうしてでしょうか??ちなみに職場のパソコンでも2つのファイルを開いた状態ではちゃんと参照されるんです。。。 パソコンに詳しくないのでよくわかりませんが,ローカルネット内のセキュリティでアドレス!?的なものが変わってしまうのでしょうか?? かみ砕いてご教授いただけると,うれしいです。。。

みんなの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>どうしてでしょうか??ちなみに職場のパソコンでも2つのファイルを開いた状態ではちゃんと参照されるんです。。。 簡単に説明できる状況ではありませんので社内の詳しい方に説明を受けてください。 Excelの仕様では別ファイルを参照するとき参照先のファイルを同時に開かないと目的通りの処理ができない仕組みになっていますので参照先のファイルも開いた状態で作業を行ってください。(参照先の入力表を先に開く) >ローカルネット内のセキュリティでアドレス!?的なものが変わってしまうのでしょうか?? セキュリティとは関係ないと思います。 上司または先輩から指導を受けてください。

全文を見る
すると、全ての回答が全文表示されます。
  • heyboy
  • ベストアンサー率21% (1852/8729)
回答No.1

自分も詳しくはありませんが、 まずはそれぞれのパソコンの エクセルのバージョンを見ましょう 例えばエクセル2010年バージョンで作成されたファイルを エクセル2016年バージョンで動かすと 「互換モード」で作動しますが 逆の場合だと拡張された部分が下位バージョンでは 反映されなくて正常に動きません。 下位バージョンでもアカウントからのアップデートに よって作動するかもしれないとは思われます。 https://support.office.com/ja-jp/article/office-%E3%81%AE%E6%9B%B4%E6%96%B0%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B-2ab296f3-7f03-43a2-8e50-46de917611c5 他のパソコンでも動かしたい時は オフィスのバージョンを同じにして アップデートなどを常に行う事をお勧めします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルMAXIFS関数で別ブック閉じると参照不可

    現在、基板作成で出力された部品表のエクセルファイルで、180種類の部品の各単価を、在庫らくだから出力された入出庫帳のエクセルファイルから抽出するため、MAXIFS関数で複数ある部品コードの入庫時の単価で一番高値時の数値だけを抽出しました。 数値の抽出はできたのですが、再度表示させようと部品表.xlsxファイルを開くと、その単価のセルが #VALUE! と表示されていることに気づきました。 参照先の入出庫帳.xlsxファイルも開くと、再度単価が正常に表示されることを確認しました。 このMAXIFS関数は、別ブックをリンクして抽出する場合は、2つともエクセルで開いている必要があるのでしょうか? また、部品表.xlsxファイルだけを開いても、単価を抽出・表示できるようにする方法もご教示の程よろしくお願い致します。

  • エクセルで誤って参照先のファイル名を変えてしまった・・

    エクセルで別のブックのデータを参照にした関数を組んだのですが、謝って参照先のファイルの名前を変えてしまいました。関数がうまく起動しなくなったので、参照先のファイル名を元に戻したのですが、やはりうまく起動せず、下のセルにもその関数を入れようとする度に、参照先を入力しなければならなっくなってしまいました。(一度、参照先を入れなおしたところも再度、入力しなければならないようです。) なにか、いい方法はないでしょうか? 関数の計算式の中で、これはこのファイルを表す、みたいに再定義するなどの方法があるのでは?という話も先輩に聞いたのですが、あるのでしょうか?また、それよりもいい方法があればよろしくお願いいたします。

  • 違うファイルを参照したい

    エクセルを使っています。 今、マイドキュメントで表を作っています。 SAM関数を使って合計を出そうと思いますが、 その表は、Eのローカルディスクの中にあります。 違うファイルに保存してあるエクセルのセルをリンクする方法を教えてください。

  • excelで外のブックのセルを参照が上手くできない

    excelでの操作で行き詰まっています。 他のexcelファイルのセルを参照するのに、1つのセルにドライブパス名からファイル名までを すべてを入力すると参照したいファイルを開いて無くても参照出来るのですが ドライブパス名のセルとファイル名のセルを組み合わせた時に、開いて無い時は参照が出来ません。 参照したいファイルを開いた状態なら見れますが開かない状態で参照するには どうしたら良いのでしょうか? ='D:\user\[abcde.xlsx]Sheet1'!B1 ・・・ abcde.xlsxを開いて無くてもB1が参照出来る。 A1セルに 'D:\user\[ A2セルに abcde.xlsx A3セルに Sheet1'!B1 と入れて =indirect(A1&A2&A3) ・・・ 参照できない ファイル名を随時変更して参照したい為の作業です。 乱文ですみませんが、ご教示願います。

  • excel INDIRECT 他ファイル参照

    INDIRECTの関数を使って,他のエクセルファイル(以下Bファイル)を参照すると, Bファイルを開いているときは正しく数値を表示しますが, Bファイルを閉じるとエラー表示になります。 回避する方法は無いでしょうか? (元ファイルと,Bファイルの両方から参照先に関する情報を得ているので,INDIRECT関数は,必須かと思っています) 参考までに3種類試したソースを示します。 できれば3は避けたいと考えています。 ご意見よろしくお願いします。 1:=INDIRECT("'[★★★Bファイル.xlsx]"&$A27&"'!o$7") エラー表示になります。 2:=INDIRECT("'"&MID(CELL("filename",$A$1),1,FIND("[",CELL("filename",$A$1))-1)&"[★★★Bファイル.xlsx]"&$A26&"'!o$7") エラー表示になります。(パスまで含めて参照) 3:='C:\Users\test\[★★★Bファイル.xlsx]213旅費'!O$7 正常(常に数値を表示します)

  • エクセルでセル参照元のファイル名に*を使いたい

    お世話になります。 別ファイルのエクセルシートの特定のセルを参照させたいのですが、下記のようにファイル名の後にワイルドカードを使う方法はないのでしょうか? =[HH一覧表.xlsx]Sheet1!$B$5 ⇒ =[HH一覧表*.xlsx]Sheet1!$B$5 「HH一覧表 1月・・・」というようにファイル名がHH一覧表から始まる複数のファイルが有って、そのファイルを開いた時に別のエクセルに指定のセルを参照させたいのですが、何か方法は無いでしょうか? VBAのコードは教えてもらったのですが、ハードルが高く簡便法を探しています。

  • エクセルVLOOKUP関数の参照先に関して

    エクセルのVLOOKUP関数に関する質問です。 BOOK(1)とBOOK(2)(それぞれは別フォルダに入っています)があり、 BOOK(1)の中でVLOOKUP関数を用いて、BOOK(2)からデータを参照しています。 参照先のBOOK(2)は管理者以外読み取り専用となっていますが、 たとえ保存できなくても誰かがデータを書き換えたり、別名で保存したりすると、VLOOKUPの参照結果も、書き換え後のデータ(別名保存したファイル)になってしまうようです。 希望としては、VLOOKUPの参照先であるBOOK(2)を固定したいです。 この件に関して、対処法はありますでしょうか。

  • Excelシート上に貼り付けられたファイルの保存

    Excelシート上(A.xlsx)にさらにExcelファイル(B.xlsx)が貼り付けられています。 A.xlsxのシート上では、ExcelのアイコンとB.xlsxのファイル名が見えている状態です。 アイコンをクリックしてB.xlsxのファイルを開くことはできますが、そこから保存しようとすると、A.xlsxのファイル名で保存されようとします。 アイコンの右クリックでもExcelファイルとしての保存はできなさそうです。 このB.xlsxを、簡単にB.xlsxのファイル名で保存する方法はないでしょうか? もちろん手で画面をみながら再入力すれば可能ですが、入力ミスや手間を省きたいのです。 Excelのバージョンは2010です。

  • Vlookup関数の参照元ファイルについて

    当たり前の事なのかもしれませんが教えてください。 友人宅で使用しているエクセルファイルがメールで届きました。 そのファイルを私のPCで確認したところ、 Vlookで参照している参照元データは添付されていないのですが、 ちゃんとデータを表示しているのです。 その関数を別のファイルに貼り付けても検索ができますし、 検索値に別の値(参照元データにある)を入力しても 列番号を変更しても、ちゃんと検索表示しています。 Vlook関数を張り付ける際に「値の更新:○○,xls」というウィンドウは開きますが、 ○○,xlsというファイルは存在しませんし、更新は「キャンセル」しています。 参照元データは友人宅のネットワークサーバーにある別のエクセルファイル(○○,xls)です。 もちろん、私のPCとは繋がっていません。 私のPCにはそのファイルはありません。 私の認識では、Vlookupで別のファイルを参照している場合、 参照元ファイルがないとエラー値となると思っていました。 エクセルファイルは一旦別のファイルを参照すると参照元データを全て記憶しているのでしょうか? それとも参照元ファイルの実態はなくても、コピーした時点でデータとして一緒にどこかに存在するのでしょうか? 「値の更新」?をしなければ、その架空の参照元ファイル?から検索が可能なのでしょうか? もしそうだとすると、職場で別ファイルを参照している関数付きのエクセルファイルを 相手先に誤って添付してしまった際に、 添付していないはずの参照元ファイルのデータが相手先に検索出来てしまう、、 という事になります。(そのような事は滅多にありませんが・・) 因みに私はexcel2007 友人はexcel2010を使用しています。 送られてきたファイルは.xlsxですが、参照元ファイルは2003で作成した.xlsのようです。 私の認識不足で恥ずかしい限りですが、教えください。

  • エクセル2010でxlsxのファイルが開けない。

    こんにちは。 エクセル2010でxlsxのファイルが開けなくなってしまいました。 「元の状態」 office2003にoffice2007相互パックを入れていた。 「現状」 office2010にアップグレードしたのですがxlsxが開けない。 OSはwindows7 そこで以下の方法を試してみました。 (1)office2007相互パックが原因かと思い削除 結果(チェック) xlsxファイルのアイコンがエクセルじゃなくなった (1)office2010の再インストール  結果(チェック) (2)「プログラムから開く」→「規定のプログラムの選択」→「参照」→EXCEL.EXEを選択  何も反応しない (3)EXCEL.EXEを起動→「ファイル」→「開く」 xlsxが開ける。 (4)EXCEL.EXEを起動→新規にxlsxを作成→保存  保存したファイルが開けない 今はこんな状態です。 ・xlsxファイルがエクセルのアイコンになっていない。  ・xlsファイルはエクセルのアイコンになっていて、ダブルクリックで開ける。 ・デスクトップで右クリック→新規作成にエクセルが無い。 どなたか解決方法が分かる方いましたら教えて下さい。 お願いします。

専門家に質問してみよう