- ベストアンサー
Excel 3D参照の仕方
串刺し参照ができずに困っています。 ブック内で日付ごとにシートを作成してあります。 ここで、各シートの同じ位置のセルを行単位で別のシートにコピーして、 日付別のデータ一覧を作りたいのです。 (例) 1日のデータ(B1:F1) 2日のデータ(B1:F1) 3日のデータ(B1:F1) . . . ’シート名’! とセルアドレスをくっつけた文字列を作って、その前に"=" を付けるだけ、あるいは Indirect や Index で読み込ませようとしましたがうまくいきません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
仮にその別のシートのA1セルにシート名が入っていて、そのシート名のシートのC1を参照したいなら、 =INDIRECT(A1&"!C1") です。
お礼
=INDIRECT(A1&"!C1") の中で、 A1の前後に(’)をつけていたのがまずかったのと、 C1に該当する部分が多岐にわたるため、セルアドレスを(”)と (&)でつないで合成していたものを Concatenate に置き換えたところ、解決いたしました。 大変ありがとうございました。