- ベストアンサー
別シートのセルを参照する方法について
こんにちは シートのセルを参照する方法について、 御存知の方、教えて下さい。 現在、シートが60枚ほどあります。 「集計」というシートが参照元です。 例えば、「シートA」のZ68セルを参照する場合 「集計」シートの特定セルに='A'!Z$68(='A'!Z68)と書いていますが、 これを、='セル'!Z$68(='セル'!Z68)という風に出来るのでしょうか? つまり、「集計」シートのA列に各シート名の文字が入っていますので、 これをシート名として利用出来ないかということです。 一度や二度の変更なら何とかなりますが、 シート枚数が多く、追加変更で四苦八苦しています。 色々と調べてみましたが、それらしい情報が見つけられません。 よろしくお願いします。 Win XP Pro SP2 Office2000
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>つまり、「集計」シートのA列に各シート名の文字が入っていますので、 >これをシート名として利用出来ないかということです。 参照の式にシート名を記入する代わりに、「集計」シート内のセル名を利用したいということですよね? 例えば「集計」シートのA5に「○○シート」というシート名があるとして、参照に今まで「='○○シート'!Z68」と書いていたのは、「 =INDIRECT(A5 & "!Z68")」(あるいは「=INDIRECT("'" & A5 & "'!Z68")」)とすれば同じ参照の意味になります。 どちらの指定方法が簡単かなのかはわかりませんけれど・・・
その他の回答 (3)
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 =INDIRECT(セル&"!Z68")
- wisemac21
- ベストアンサー率39% (171/429)
集計シートのセルに =INDIRECT("'A'!Z$68") でAシートのセルZ68の値を参照します。
- shikisaito
- ベストアンサー率52% (257/491)
=INDIRECT("'"&セル&"'!Z$68")ということですか?