- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:常に同じ場所を参照する方法)
常に同じ場所を参照する方法
このQ&Aのポイント
- エクセル2003を使用して常に同じ場所を参照する数式を作りたいですが、行を挿入しても数式が変化してしまいます。
- シート1のセルに「=Sheet2!A1」と入力すると、シート2のA1セルの値を参照します。
- しかし、シート2に行を挿入すると、数式も1行下のセルを参照するようになってしまいます。参照元に行を挿入しても数式は変化しません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ネットとかでよく紹介される方法: シート1のA1に =INDIRECT("Sheet1!A1") と記入します。 ただしA1にこの式を入れるのは良いけど,この式をA2以下にコピー貼り付けてA2,A3…を参照させられなくて困ります。 別の方法: =INDEX(Sheet2!A:A,ROW(A1)) =INDIRECT("Sheet2!RC",FALSE) などの式で記入して,A2以下にもコピーしてみます。
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
A1セルには次の式を入力します。 =INDIRECT("Sheet2!A"&ROW(A1))
質問者
お礼
ご回答ありがとうございます。 とても参考になりました。
お礼
ご回答ありがとうございます。 教えて頂いた関数で希望のものが作成できました。 ありがとうございました。