- ベストアンサー
エクセルでブックをまたいで数値を反映させたい
- エクセルでブックをまたいで数値を反映させる方法についてまとめました。
- 二ヶ月ごとに作成するブックには週ごとのワークシートがあり、前の週の数値との差を表示します。
- 前月の最終週のワークシートの数値を翌月の第ゼロ週のワークシートに反映させる方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=[ファイル名]シート名!セル番号 このフォームで参照します。 ファイル名:Sauce.xls シート名 :Sheet1 セル番号 :A1 ならば、 =[Sauce.xls]Sheet1!A1 となります。 [ ] ! の使い方に気をつければ簡単ですよ。 できれば、参照元のブックを開いた状態にしておくことが望ましいですが、 今までやってきた手動でコピーするシートにこの参照方式で【あらかじめ値を読み込んで】おけば 参照元のブックを閉じてしまっても普通に使用することができます。 または、参照元のブックと作業するブックを同時に開いておき、保存時に【作業状態の保存】で保存すると、 複数のブックを開いた状態で保存されます。次に作業を行う時にはこの保存したファイルを開けば一発で参照元と作業用のブックを開く事ができます。 (拡張子は xlw になります。) …こんな使い方もできると言うことで、覚えておくと良いかもしれません。
その他の回答 (2)
- hayasi456
- ベストアンサー率40% (2402/5878)
まず複数のエクセルブックをリンク(連鎖)させる場合は1つのフォルダに保存しコピー、移動する場合はフォルダごとコピー、移動することをお勧めします。 リンクさせたブックがなくなると面倒です。 同じブックの複数のシートでも同様にリンクできます。 作り方 リンクさせる複数のブックを開きます。 同じブックの複数のシートを開く場合は 「ウィンドウ」から「新しいウィンドウを開く」で開いた後 再度「ウィンドウ」から「整列」と使うと便利です。 参考URL http://pc.nikkeibp.co.jp/pc21/tech/excel43/16/ 後は他の方のお答えのようにリンクさせてください。 参考URL http://d.hatena.ne.jp/kazuki2life/searchdiary?word=%A5%EA%A5%F3%A5%AF
- HRI-Sankou
- ベストアンサー率32% (64/199)
二つのブックを開いて 新しいブックの入力したいセルにカーソルを 置き = を入力し 古いブックのシートの必要データーの入っているセル にカーソルをもって行き Enter キーを押す あと同じ状態で並んでいるのならば 入力された式をコピーして下さい。 次に新しいブックに変更になったら 検索 置き換え で式内のブック名を 書き換えて下さい。
お礼
わかりやすい回答をありがとうございました。