【iOS版アプリ】不具合のお知らせ

office2007、Excelで別シートのセルを絶対参照する方法を教えて下さい。
セルに「=シート名セル番地」を力した場合は、
セル番地を$で絶対参照にしても
参照先シートのその上に行を挿入すると
$A$5を指定していても行を挿入した場合は
自動的に$A$6になってしまいます。
別シートに行を挿入しても参照先のセルを固定する方法を教えて下さい。

gooドクター

A 回答 (2件)

INDIRECT関数なら、文字列として範囲を指定できるので、行挿入や列挿入で勝手に指定範囲が変わることはありません。



例:
 INDIRECT(参照文字列,参照形式)
 と、使います。
 =INDIRECT("Sheet1!A1",TRUE)


※ INDIRECT関数の詳細は Excelのヘルプや解説サイトなどで確認してください。
    • good
    • 1
この回答へのお礼

ありがとうございます。
早速思い通りに処理できました。

お礼日時:2011/07/19 10:21

INDEX関数を使うこともできます。


シート2のA1セルを参照するのでしたら

=INDEX(Sheet2!$A:$A,0)

A2セルを参照するのでしたら

=INDEX(Sheet2!$A:$A,1)

A3セルを参照するのでしたら

=INDEX(Sheet2!$A:$A,2)
    • good
    • 3
この回答へのお礼

ありがとうございます。
色々方法がある事を分りました。

お礼日時:2011/07/19 10:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

gooドクター

このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング