こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ExcelのINDEX関数がうまく参照出来なくなってしまいました

Excel2000を使用しています。
引き継いだファイルの関数がうまく表示できなくて困っています。
元に戻したいのですが、どのようにしたらもとにもどせるでしょうか?

sheet1で、sheet2の住所録を参照して、該当番号に合う住所が表示されています。
Sheet1の数式が入る場所は「=INDEX(住所,A1)」となっています。
A1には、1~300の数字が入っており、その数字を参照して該当住所が表示されるようになっています。

しかし、なぜか280番台以降の住所が、#REF!でうまく参照出来なくなってしまいました。
仕方ないので、関数の挿入でINDEX関数を挿入して、
=INDEX('sheet2'!I1:I300,A1) と入力したら、1~300までの住所はうまく表示出来るようになったのですが、
もとの数式の通りに「参照している部分を”住所”」と表示したいのですが、どのようにしたらいいのでしょうか?

他のINDEX関数を使っているセルは、=INDEX(電話番号,A1)のようになっています。
分かりにくい説明ですみません。よろしくお願いします。

投稿日時 - 2007-02-20 13:21:24

QNo.2768694

すぐに回答ほしいです

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

「挿入」「名前」「定義」にある"住所"を選択
そこに設定する範囲「'sheet2'!$I$1:$I$300」を参照選択して
「追加」で確定してください。

投稿日時 - 2007-02-20 13:31:09

お礼

詳しいご説明ありがとうございました。
定義の住所範囲が間違っていたようです。ありがとうございました。

投稿日時 - 2007-02-20 13:49:20

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

挿入->名前->定義で「住所」の範囲が I1:I300 に
なっていますか?

投稿日時 - 2007-02-20 13:28:22

お礼

定義付けの範囲が間違っていたようです。
大変助かりました。ありがとうございました。

投稿日時 - 2007-02-20 13:47:28

あなたにオススメの質問