• 締切済み

串刺しのデーターを別シートの列又は行に展開したい。

シートが100枚以上もある顧客台帳があります。 シート名は顧客名を略した名前をつけています。 この全部のシートのたとえばC5のセルの値を「一覧表」という別のシートの列又は行に展開したいのです。 ちょうど「形式を選択して貼り付け」で「行列を入れ替える」ということができますが、それと同じようなことをしたいのです。 「一覧表」の一つひとつのセルにコツコツと打ち込んでゆけばできますが、簡単にできる方法はないでしょうか。

みんなの回答

回答No.1

「一覧表」のシートにはどんな結果を集計されたいのか良く理解出来ません。また、100枚以上の顧客名別ワークシートが同じブックに集計されているのか、複数のブックに集計されているのかも不明ですが、串刺し計算の場合は、複数のブックのデータはコピペで移し変え可能とは言うものの、行と列が入れ替わっているシートが混在していると集計は出来ません。おっしゃるように、セル毎に個別に打ち込むか、コピペする必要があります。

noname#258104
質問者

補足

目的の内容記載が不充分でした。 一つのブックに各顧客用のシートが100枚あり、集計表のシートが1枚あります。 顧客用のシートは全て同じ書式です。 たとえば、顧客用のシートのC5のデーター(100個あるわけです。)を集計表のシートのA1からA100までのセルに入れたいのです。 集計表のシートのA1のセルに「顧客1!$C$5」、A2のセルに「顧客2!$C$5」、A3のセルに「顧客3!$C$5」、とすれば良いのはわかります。こうすれば顧客のシートのデーターが変更されてもリアルタイムで集計表のデーターに反映され、便利な点もあります。 今回の目的はそうではなくて、必要なときに一気にデーターを貼り付けたいのです。 やはりムリでしょうか。