[[20081005170827]] 『列の日付から行の日付のシートへリンク』(cne) ページの最後に飛ぶ

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

 

『列の日付から行の日付のシートへリンク』(cne)

 申し訳ございませんが
 お尋ねさせていただきます

 各部署で日々売上を入力しているシートがあります

   (A部署のシート)

 	A	B
 1		売上
 2	1日	100
 3	2日	200
 4	3日	300
 5	4日	200
 6	5日	300
 7	6日	400
 8	7日	100
 9	8日	200
 	・	・
 	・	・

 十数部署有り様式は同じですが別のブックです
 ここから売上の数値を一つのシートにまとめたいのですが
 都合により縦に日付が入っていたのを横にしなければなりません

 	A	B	C	D	E	F	G	H	I		
 1		1日	2日	3日	4日	5日	6日	7日	8日	・	・
 2  部署A売上	100	200	300	200	300	400	100	200	・	・
 3  部署B売上										

 この時まとめるシート(横日付)のB2セルに「=A部署のシート!B2」
 C2セルに「=A部署のシート!B3」と一か月分続けたいのですが

 行列の入れ替えや、絶対参照を組み合わせてコピーしようとしたのですが
 思いどうりになりません

 一つずつ入れるしかないのでしょうか?

 よろしくお願いします

 ブック(ファイル)とシートの意味は間違いないですか?
 質問の文と例が一致していないように見えてしまうのですが。

 いずれにせよ、Indirect 関数でできそうな気はしますが・・・。
 (Mook)

 B2に #A部署のシート!B2を入力して31日までフルハンドルする。
 ctrl+H 検索と置換
 検索する文字に #
 置換後の文字列に =
 すべて置換
 的外れかな??(TAKE)

 (TAKE)様
 ありがとうございます
 見事にできました

 今まで一つずつ修正していましたが
 数が多かったので苦慮していました

 助かりました

 (Mook)様
 申し訳ございません
 Indirect関数については
 この後勉強したいと思います

 (cne)

 申し訳ございませんが
 再び質問させていただきます

 上記の逆のパターン
 日付が行に入力してある場合を
 列の日付へリンクさせる場合は
 何か問い手法は無いでしょうか?

 (cne)

 同一ブック内なら INDIRECT関数で
 =INDIRECT("A部署のシート!"&ADDRESS(2,ROW(A1)))  < 例としてA部署のシート!A2を参照してます。
 として下にコピー。ですかね。
(かなれっと)

 (かなれっと)様、ありがとうございます
 別ブックではあったのですが、数値をリンクさせた後
 値に変換して対処しようと一瞬考えたのですが

 日々入力をリンク(更新)したい為
 別ブックよりのいいリンクの手法は
 ございませんでしょうか?

 何度も申し訳ございません

 (CNE)

 INDIRECT関数だと相手のファイルも開いておかないとなりませんしね。
 んでは、="#ブック名フルパスとシート名!"&ADDRESS(2,ROW(A1),4)
 としてコピー。値で貼り付けしてから#を=に置き換えするんでは?
(かなれっと)

 (かなれっと)様
 迅速かつご丁寧なご教授
 ありがとうございます

 思い通りになりました

 (cne)

コメント返信:

[ 一覧(最新更新順) ]


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