• ベストアンサー

エクセルの使い方について教えてください

エクセルを使っています VLOOKUP(F1,A1:B25,2,FALSE)という関数を 使用したいです。 下のセルに検索値だけ次のセルにして同じ範囲の関数を設定したいのですが、 こういう風に→VLOOKUP(F2,A1:B25,2,FALSE) セルの右下にカーソルを持ってきて、下にドラッグすると VLOOKUP(F2,A2:B26,2,FALSE) VLOOKUP(F3,A3:B27,2,FALSE) というように 範囲の部分まで値が増えていってしまいます。 B25,2→B26,2→B27,2 範囲の部分は変更なしで、検索値だけ変更ありにする方法はないでしょうか? 用語が分からなくて説明が下手ですいませんがよろしくお願いします。

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

  • ベストアンサー
回答No.1

絶対参照という方法を使います。 VLOOKUP(F1,A1:B25,2,FALSE) の表記を VLOOKUP(F1,A$1:B$25,2,FALSE) というふうに、 固定したい数値の左に$をつけてみてください。 この状態で、下にドラッグすれば、 『A1からB25まで』という範囲指定は崩れません。

akkko77
質問者

お礼

できました。 大変助かりました。 すぐ答えていただいてありがとうございました!

その他の回答 (2)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

検索するテーブル範囲は  $A$1:$B$25 にしてください。絶対範囲となりコピーしても変わりません。

akkko77
質問者

お礼

できました。 大変助かりました。 すぐ答えていただいてありがとうございました!

  • kara-age
  • ベストアンサー率19% (49/252)
回答No.2

範囲の部分を固定する場合は固定する列、行名の前に「$」をつけると固定されます。 今の場合だと、コピーの元の部分をVLOOKUP(F2,$A$1:$B$25,2,FALSE)とすると思い通りになるとおもいますよ!

akkko77
質問者

お礼

できました。 大変助かりました。 すぐ答えていただいてありがとうございました!

関連するQ&A