[[20120518091233]] 『シート名に関わらず、別シートにて参照する方法』(夏模様) ページの最後に飛ぶ

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

 

『シート名に関わらず、別シートにて参照する方法』(夏模様)

以下のようなファイルが複数あります。
シート1 シート2… シート10 「集計」シート

 シート1〜10のシート名は、ファイルごとにバラバラで把握しきれません。
 (シート「a」,シート「b」となっているファイルもあれば、
 シート「赤」、シート「黄」となっているファイルもあり)

 この時、各ファイルの「集計」シートで、
 各ファイル内のシート1〜10の特定のセル
 (各シート内容を集計しているセル)を参照するには、
 どうすれば良いでしょうか?

 これVBAの話かな?

 各ファイルの各シートにループさせて「集計」以外の「特定」のセルの値を
 合計するってことかな?
 (seiya)

全シート同じ形式の表ならば串刺し計算も使えるね。

空のシートでシート1〜10をはさんで、
例:空のシートの名前をStartとEndにして、
  Start、シート1、シート2、シートA、シート赤・・・、End、集計
  という順にする。
集計シートでSUM関数入れるときにShiftキー押しながらStartシートとEndシートを選択。
間にあるシートも全部選択された状態で計算したいセルを選択。
その後Ctrlキーを押しながらEnter。
すると間に挟まれたシートの同じセルの数値が集計される。

ここのページが画像があってわかりやすいと思うので参考に。
Excel豆知識
http://www11.plala.or.jp/koma_Excel/contents5/mame5037/mame503704.html

ま、同じ形式の表じゃなきゃいけないんで、VBAの方がいいかもしれない。
(1111)


 1111さん、早速のご確認ありがとうございました。 
 シート1〜10は同じレイアウトです。

 串刺し計算、とても斬新で驚きました。それも有効なのですが、集計シートで
 シート1〜10の特定セルの一覧表も作成したいと考えています。
 集計シートが以下のようになるイメージです。
 シート1の特定セル1 シート1の特定セル2…
 シート2の特定セル1 シート2の特定セル2…
 シート3の特定セル1 シート3の特定セル2…
 …

 もしも上記に有効な手立てがございましたら、引き続きよろしく御願い致します。

 (夏模様)

 集計シートの、特定セルの値が
 どのシートのセルの値なのか
 分かるような情報は、無いのでしょうか?

 例えば、集計シートのA列に シート名の一覧がある とか。。。

 集計シートには
  手当たり次第でも、全て網羅されていればよい
 のでしょうか?

 値だけが参照されたのでは、後から見た時に
 どのシートの情報か分からないですよね。。。

  「特定セル」の中に、シート名が書いてあるセルでも含まれているのでしょうか。

 (HANA) 

 HANAさん 

 特定セルにはシート記入者名が含まれているので
 集計シートには手当たり次第でも、全て網羅されていれば構いません。

 また、集計シートのA列にはシート名の一覧がありません。

 たとえば、VBAを使わないなら こんな感じでシート名の一覧が作れますので
[[20050905144450]] 『シートの一覧表を作るには』(FAS) 
 INDIRECT関数と合わせて、目的のセルを参照する様にしてはどうでしょう。

 VBAを使うのなら、先ほど探してみましたが↓
[[20091119133954]] 『複数シートのシート名と複数の特定セルの内容をマ』(つるかめ)

 もっと分かりやすいページが有ると思いますので
 全文検索してみて下さい。

 (HANA)

 HANAさん

 「名前の定義」がこのように使えると、初めて知りました。 
 教えて頂いたページも含め、勉強します!

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.