[[20061115235849]] 『複数シートデータを一つのシートにまとめる』(qussy) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数シートデータを一つのシートにまとめる』(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)

やりたいことはピンポーンなのですが、
すみません、どのシートのどこに、何をすればよいのでしょうか?
名前は各sheetのA4に入っています。
色々やってみたのですが、わかりません。
よろしくお願いします。

 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.