• 締切済み

Excelについての難題質問!!!

Excelで難題質問です!! データAとデータBという二つのexcel dateがあります。 ある時はデータAを開き文字や関数を入力します。 その内容がデータBに反映(リンク)されるようにしたいのです。 PCのスペックの都合で二つのexcel dateは開けません。 ですので、データAを保存して閉じて、 次にデータBwo開いた時に、リンク参照するようにしたいのです。 しかも、特定のセルだけではなく、範囲選択のような感じで、エリアごとAとBの 相互リンクをさせたいのです。 つまり、データBを開いていて、データAは閉じていても、 今度データAを開いた時にはデータBを参照しに行くしかけです。 こんな難題、可能なんでしょうか。

みんなの回答

noname#99913
noname#99913
回答No.3

どちらからどちらを参照するのですか? 質問の文章からは、相互に参照させたいようですが、同じセル同士では無理です。A→Bと参照させるなら、次の式を使えばできます。 ='ファイルパス\[ファイル名.xls]シート名'!セルアドレス 例)='C:\Users\UserName\Documents\[DataA.xls]Sheet1'!A1

noname#169205
noname#169205
回答No.2

外部参照で可能ですがNo.1の方のおっしゃるとおり2つのファイルを開いているに等しい状態になるので質問者様の環境で可能かは不明ですが

参考URL:
http://office.microsoft.com/ja-jp/excel/HP101023381041.aspx
  • ESE_SE
  • ベストアンサー率34% (157/458)
回答No.1

可能だと思います。 が、結局メモリ上にブックBも開くことになって「スペックの都合」に引っかかる気がします。 そもそもExcel2ファイル開けない環境というのは何をするにも相当ハードな気がしますが・・・。

noel_0426
質問者

お礼

ありがとうございます。 感謝。同感です。

noel_0426
質問者

補足

で、肝心の解決策の方は・・・????

関連するQ&A

  • Excelの外部リンクで

    ファイル1からファイル2へ外部リンクでデータを反映させたときに以下のようなことはできるでしょうか? ファイル1       ファイル2 セルA:12/3      セルC:12/3(セルAのデータを反映) セルB:12/6 ファイル1       ファイル2 セルA:空欄      セルC:12/6(セルBのデータを反映) セルB:12/6 セルA・Bの両方に入力されている情報があるならセルAのデータを優先で反映。 セルBのみだったら、セルBをそのまま反映。 ご存知の方がいらっしゃいましたら宜しくお願いします。

  • Excelで参照したデータの訂正を集計表に自動的に反映するには?

    現在、仕事でWindows XP・Excel2002を使用していますが、単独で作った表のデータ(Aセルとします)を、同じブック内に作った集計表の該当セル(Bセルとします)にセル参照(Bセルに"=C3"などと入力)したまでは良かったのですが、今度、Aセルのデータを変更した場合に、Bセルに変更が反映されず、AセルとBセルの数値が異なってしまいました。 この場合、上書き保存させずに、即座に変更を反映させるにはどのようにしたらよいのでしょうか。教えてください。

  • EXCEL セルの内容が参照されない

    B10のセルには、(=A10)の式を入れて、A10のセルの内容を参照するようにしています。 ですが、A10にデータを入れてもB10には、反映されてきません。 何か設定がおかしいのでしょうか。 よろしくお願いします。

  • エクセルの他シートからの参照方法について

    エクセルファイルで他のシートからデータを参照して反映させたい場合について、操作が分からないことがあるのでどなたか教えて下さい。 説明がうまくできていなかったらすみません。 sheet1のA列にsheet2のB列のデータを反映させたい場合、sheet1のA1に「=sheet2!b1」sheet1のA2に「=sheet2!b2」…というように設定し、以下は設定済みのA列を選択して下にドラッグしていけば連続データとして参照式が反映できると思うのですが、参照したいデータが連続したセルでない場合の方法が分かりません。 たとえば、sheet1のA1にはsheet2のb1、sheet1のA2にはsheet2のb11、sheet1のA3にはsheet2のb21…というように、反映させたいシートのセルは連続しているのですが、その参照元となるシートのセルは一定の間隔を空けて飛んでいる場合、上記と同じようにドラッグしても、セルの値におかしな数値が入ってしまいます。 仕方がないのでひとつひとつ参照先となるセルを手入力している状態ですが、効率が悪いので、ドラッグ等で一気に参照元を指定したいのですが、どのようにしたらいいのでしょうか? よろしくお願い致します。

  • Excelセルの参照

    Excelにdataとnという2シートがあります。dataシートのA列3行目~22行目にデータが縦入力されており、以降B列、C列とデータ入力が繰り返されます。 nシートでdataシートの入力値参照のため、あらかじめdataシートの参照リンクを貼っておきたいのですが、nシートのデータは横並びであるせいか、参照リンクをうまくコピーすることができません。 dataセルのA3セルの値をnシートのD1に=data!A3と貼り付けて、W1(=data!A22)まで数式を自動コピーできないでしょうか。また、D2~W2まで=data!B3~=data!B22など参照リンクをコピーで作成できないでしょうか。 よろしくお願いいたします。 横並びに参照する必要があるのですが、

  • エクセル関数INDIRECTについて

    エクセル関数 セルの参照についての質問です。 ひとつのBookの中に、AとBのシートがあります。 Aにデーターを入力し、Bに必要な部分だけセルの参照(INDIRECT)関数を使ってデーターを反映させていたのですが、Bのシートだけを別のBookとして保存した場合、INDIRECTの関数を使った部分がエラーの表示になってしまいます。(よく考えればAを参照しているので当たり前なのですが。。。) Bのシートを別のBookに保存しても参照しているデーターが消えない方法(関数)はあるのでしょうか? ご存知の方がいらっしゃいましたらご教授下さい。 (説明が下手ですみません)

  • Excel の質問です。(リンクデータについて)

    Excel の質問です。(リンクデータについて) 例) A1のセルに「1」と入っているとします。 B1のセルで、A1のセルにリンクを張り、B1のセルに「1」が表示されるとします。(リンク「=A1」) その後、A1のセルのデータを消したり、別の数字を入力しても、B1には数字「1」が表示される方法はないのでしょうか? 同じシート内で作業せず、別のシートを使っても問題ありませんので、 よい方法がございましたら教えてください。

  • Excelで関数の参照先をセルの値で指定するには?

    Excel2000を使用しています。 関数が参照するセルを指定する場合、例えばSUM、のとき。 セルA1には"B1"と入力されており、 同様にセルA2には"B5"が入力されていたとして(もちろん " は実際には入力されてません)、 この セルA1 と A2 のテキストデータを参照して、SUM(B1:B5) を得るにはどのように範囲を指定したらよいのでしょうか? 別にセルA1 と A2 が "B1" 及び "B5" でなくてそれに代わるものでも構いません。 要は関数が参照するセルをほかのセルの値で指定したいのですが。

  • エクセルのセル参照方法での質問です。

    エクセルでセルの参照に関する質問です。 エクセルで例えば、B1、B2、B3・・・に対して、 セルA1、A11、A21…のように、 10セルおきに参照したい場合はどのようにしたらいいでしょうか? 現在は手計算で+n、+2n、+3n…個目のセルを参照していますが、データの数が多いので、 簡単に参照できる計算式があれば教えてください。

  • EXCEL 2つのファイルでリンクしあう

    EXCELのファイルAとBがあります。 ファイルAのあるセルに、「10」と入れると、ファイルBのあるセルが「10」に(これは普通に”=”でリンク付けすればできますよん)、逆にファイルBの同じセルに「20」と入れると、ファイルAのほうも「20」と変わるような、相互リンクのようなことができればと 思うのですが、可能でしょうか。 よろしくお願いします。