• ベストアンサー

EXCELでR1C1参照形式の絶対参照について

EXCELでR1C1参照形式の絶対参照を行いたいのですが、 どのように式を書いてよいか不明です。 具体的には二つ上のセルを絶対参照としたいのですが、 =R[-2]C とすると、行の挿入をすると =R[-3]C となってしまいます。 ご存じの方、式の書き方をお教え願えないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmb01
  • ベストアンサー率45% (63/138)
回答No.3

エクセルの行の挿入の仕様で、挿入によりずれた行を参照している数式はすべて修正されます。 これを修正せずに「自分の2つ上」を参照する場合はOffsetワークシート関数が使えます。 =Offset(このセルのアドレス, -2, 0)

voivoi
質問者

お礼

質問の内容が間違っているのに、 正しい回答ありがとうございます。 なるほど、ワークシート関数ですか。 試してみましたがうまくいきました。 ありがとうございました。

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.6

下記などに説明があります。 http://www.asahi-net.or.jp/~ef2o-inue/shiki/sub03_010_02.html ほか「絶対参照 R1C1」で照会すると出てきます。 A1形式-->$付き R1C1形式-->[ ]なし が絶対参照。

voivoi
質問者

お礼

回答ありがとうございます。 質問の内容が間違っていました。 失礼いたしました。 ちなみにその方法は調べたのですが、 []なしだとマイナスの場合うまくできませんでした。

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.5

=INDIRECT("R"&ROW()-2&"C",0) 頑張ってくださいヽ(^。^)ノ

voivoi
質問者

お礼

質問を間違えて申し訳ございません。 回答ありがとうございます。 INDIRECTは初めて知りました。 こちらでもOKなのですね。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

R1C1が絶対参照ですが? R[-2]C は同じ列で2行前になります。 =R[-2]C の状態でF4キーを押せば参照形式が変化しますので それで確定すればいいかと思います。 セルR22C1のR[-2]Cの絶対参照はR20C1になります。

voivoi
質問者

お礼

回答ありがとうございます。 下の方にも返事をしたのですが、絶対参照ではありませんでした。 失礼いたしました。

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.2

A1形式と同じように、式の中のR[-2]Cを選択してF4を押して絶対参照にして下さい。 A1形式だとA1がR1C1となります。このR1C1の形が絶対対象です。

voivoi
質問者

お礼

回答ありがとうございます。 勘違いをしていまして、絶対参照ではなく、 「常に二つ上のセルを指定」でした。 失礼いたしました。

  • handomari
  • ベストアンサー率47% (83/174)
回答No.1

セル参照をするときに、F4キーを押すと、絶対参照になります。

voivoi
質問者

お礼

回答ありがとうございます。 勘違いをしていまして、絶対参照ではなく、 「常に二つ上のセルを指定」でした。 失礼いたしました。