- ベストアンサー
エクセル2010でシートの合計を別ファイルにコピーする方法
- エクセル2010でA.Xlsのシート1にあるシート2のC1~C3の合計を出す式をB.Xlsのシート2のC1~C3にコピーする方法について教えてください。
- A.XlsとB.Xlsは同じ形式のファイルであり、数百のファイルがあります。同じ形式で整理するため、一つの集計見本シートを作成し、他のファイルにコピーする方法を知りたいです。
- エクセル2010で式をコピーする際に、コピー先のファイルを参照する方法を知りたいです。例えば、SUM([B.xls]Sheet2!C1,[B.xls]Sheet2!C2,[B.xls]Sheet2!C3)のようにコピー先ファイルの参照を変更する方法はありますか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
お礼のメールがあったようなので書き込みします。 随分時間が過ぎたので必要ないかもしれませんが、、、 数式だとExcelの機能が働き相対的にアドレスが変化します。 数式を一旦文字列に変え、コピペ後にで数式に戻せば上記機能が働きません。 「置換」機能を使います。 A.Xlsファイルのシート1で対象セル範囲を選択 Ctrl+H で「置換」ダイアログボックスを表示 = を #= に Alt+A で「すべて置換」 範囲選択状態のまま Ctrl+C でコピー '★1 他のファイルの貼り付け先セルを選択 Ctrl+V で貼り付け '★2 貼り付け範囲が選択状態のまま Ctrl+H で「置換」ダイアログボックスを表示 #= を = に Alt+A で「すべて置換」 上記でセル範囲のコピペ(★1~★2)の処 「移動またはコピー」でシートをコピーしても同じ事です。 他に 既出ですが原紙ファイルを作っておいて使い回すことは考えられませんか? 又は VBAで処理することも視野にいれてよいかもしれません。
その他の回答 (6)
- tsubuyuki
- ベストアンサー率45% (699/1545)
- keithin
- ベストアンサー率66% (5278/7941)
それで、今日一日経ちましたが、何か進展はあったのでしょうか? >A,xlsファイルののSheet2のC1セルを参照しているシートを >別のファイルにコピーした場合、コピー先のシート2のC1セルを参照してくれるのでしょうか? 勿論その通りです。あなたがヤリタイ事はキチンと理解できていて、それを解決する方法をお話ししています ただし、回答したのは「C1、C2、C3を足し算する式」です。 C1を参照したいなら =INDIRECT("Sheet2!C1") とします あるいはそれとも? 元のご相談はテキトーに「シート2のC1~C3の合計を出す」なんて書いたけど、実際には「C1とD5とJ7だった」みたいなウソご相談だったので、実地に出来なくて困ってるんでしょうか。 >やっているのですが、なかなかうまくできず。 回答した通りにすれば、回答した通りの事ができます。 勝手に違う事をやっていて、勝手に間違ってしまって「出来ない」のでしょう。 「できないよー」では「回答した通りにやれば出来ます」としか、お話し出来るネタがありません。 あなたが「具体的に実際に、一体全体何をやってみたけど、どういう具合になってしまって」出来なかったのか、説明が手抜きなのでフォローできる内容が何もありません。という事です。 あなたが「実際にやってみて失敗した」その内容(=あなたがご自分のエクセルで実際に書いてみて失敗したその数式)を、あなたのエクセルからコピーして丁寧に補足質問や新たなご相談として投稿すれば「それはここが間違ってます。こうします」と直ぐに役立つ回答が寄せられます。次回からのご参考に。
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
1つや2つのコピーなら、数式を直接コピーして貼り付けで、イイんでしょうが、 既にできてしまったもの、あるいは、セルをまとめてコピーした後は、一発置換しかないでしょう、、、 置換で検索文字列を、「[*!」とし、置換後文字列は「未入力」で、すべて置換、、、
- xls88
- ベストアンサー率56% (669/1189)
Aブックで、数式バーに表示された式をコピー Bブックで、貼り付け
お礼
回答ありがとうございます。
- keithin
- ベストアンサー率66% (5278/7941)
=SUM(INDIRECT("Sheet2!C1:C3")) とします。
お礼
回答ありがとうございます。 たとえば、A,xlsファイルののSheet2のC1セルを参照しているシートを 別のファイルにコピーした場合、コピー先のシート2のC1セルを参照してくれるのでしょうか? 今やっているのですが、なかなかうまくできず。 回答ありがとうございます。
- bin-chan
- ベストアンサー率33% (1403/4213)
コピーして貼り付け(ペースト)するとき、どうやってます? コピーして貼り付けですか? コピーして、形式を選択して貼り付け-数式だとどうなりますか?
お礼
回答ありがとうございます。 数式をコピーにしても、やはりコピー元のファイルを参照しています。 上の例でいえばA.xlsファイルのシートを参照しています。
お礼
回答ありがとうございます。 大変助かりました。