- 締切済み
エクセルで値コピーの仕方が判りません教えてください
エクセルで1枚の集計シートを作り、そのシートの最下段に集計欄を作りました。ここまではよかったのですが、その先は数百枚有るシートのこの集計欄を更に集計し1枚の大集計シートを作りたいのです。しかし、どうやってもやり方がわかりません。お詳しい方に是非このファイルをまとめるやり方をお教えいただきたくお願い申し上げます。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- eden3616
- ベストアンサー率65% (267/405)
>エクセルで1枚の集計シートを作り >その先は数百枚有るシートのこの集計欄を更に集計 「集計元の数百枚あるシート」が作成した「集計シート」と同じブックであるなら添付のような方法があります。 Sheet1は集計シート、Sheet2とSheet3が集計対象のシートとします。 Sheet1のB列(画像ではB3、B4)にシート名を入力するセルを設け、 B列を参照してC列に「INDIRECT」関数で "シート名!セルアドレス" となるように文字列結合(&)します。 (ここでC3の数式は「=Sheet2!C8」と入力した場合と同じ働きをします) 各シートで集計セル(画像では「計」のセルのC8)が変動する場合は =INDIRECT(B3&"!C"&MATCH("計",INDIRECT(B3&"!B:B"),0)) のように「MATCH」関数と組み合わせて「計」の行数を求めるなど工夫が要ります。 http://www.ex-it-blog.com/archives/13790/ 複数ブック、複数シートにあるデータを集計するとなるとVBAによる集計処理になります。 http://www.ex-it-blog.com/20130913shuukeimacro
- minosennin
- ベストアンサー率71% (1366/1910)
各シートの集計欄は同じ位置にありますか。 ↓そうであれば、こちらの串刺し計算で対応できます。 http://kokoro.kir.jp/excel/3d.html
- tamao-chi
- ベストアンサー率52% (457/875)
条件がそろっているかわかりませんが。 「別シートへのセル参照をオートフィルで-INDIRECT関数」 http://www.relief.jp/itnote/archives/001697.php