[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数シートデータを一つのシートにまとめる』(qussy)
複数のシートデータの(データ内容が違うだけで、フォーマットは同じ)中のいくつかのデータを1枚のシートにまとめたいのです。
sheet1〜sheet100の全てーのsheetデータのうち
A1、A2、A3、A4、A5、D11、D16、E16を
sheet101にまとめたい。
シートごとに手作業で='sheet1'!A1、='sheet1'!A2、='sheet1'!A3・・・・とやってもいいけど、日が暮れてしまう・・・手早くでも、手遅くでも簡単にちゃちゃっとできる方法教えてください。
串刺し で検索してみてはどうでしょう。
(川野鮎太郎)
いったいどのように『まとめたい』のでしょうかね? >='sheet1'!A1、='sheet1'!A2、='sheet1'!A3・・・・ って、他のシートのデータはどう使う?単に各シートのセル値を参照したいだけ? それならINDIRECT関数を使うのでしょうが…。シート名は連番ですかね? 『簡単にちゃちゃっと』するためには、まずご希望の内容を分かりやすく記述しましょう。 (ちゅうねん)
=SUM('シート1:シート100'!A1) とか言うのではないのですよね?
(Ohagi)
おはようございます。 説明がわかりにくくてごめんなさい。 sheet1〜sheet100(シート名は人名前のみ連番ではありません)の 全てのsheetに個人データが入っており同じフォーマットになっています、 sheet101のシートにデータを一括表示する為に、sheet1のA1のデータはsheet101のA1に、 同じくA2はB1に、A3はC1に、A4はD1、A5、D11、D16、E16も同様に、E1、F1、G1、H1に、 sheet2のA1データはsheet101のA2に、同じくA2はB2に、A3はC2に・・・ sheet10のA1データはsheet101のA10に、同じくA2はB10に、A3はC10に〜という風に できますか?よろしくお願いします。
100人分のデータが、「1シート1人」で作成されているものを 101番目のシートに、「個人別データ一覧」として作成するのですよね? 「各シートのA1」のデータが「氏名」であれば、その名前を使用して INDIRECT関数を使用して作成できると思いますよ?
B1セルに =INDIRECT(A1&"!A2")
(Ohagi)
Sheet101のA列に、各シート名のリスト(100シート分)を作ります。 例えばSheet101のA1に Sheet1、A2にSheet2 …と入れます。(頑張って入れましょう) Sheet101のどこかのセルに =INDIRECT(A1&"!D11") とすればSheet1のD11が参照されます。 (ちゅうねん)
ココを参考にしてみたらいかがでしょう?
[[20040712163424]]『複数シートのシート名と特定セルの内容をリストに』(taka)
(Ohagi)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.