• ベストアンサー

エクセル関数LOOKUPについて教えてください

たとえばC1セルに「=LOOKUP(F3,物量!A4:A468,物量!H4:H468)」と書きます そしてこのセルから下にドラックして同じような内容の関数をつくりたいのです。 この場合の関数は「検査値」(この場合F3)だけ追加(つまりF4,F5,F6・・)してあとの「検査範囲」と「対応範囲」はこのC1にかいた範囲のままにしたいのです。 ただドラックだけだと「検査範囲」「対応範囲」も増加してしまうのですが、どなたか簡単につくれる方法教えてください。

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

  • ベストアンサー
  • smile_Joy
  • ベストアンサー率40% (77/192)
回答No.1

=LOOKUP(F3,物量!$A$4:$A$468,物量!$H$4:$H$468) のように変化させたくない物の前に$マークを入れると 増加しなくなります 例) $A$1 列・行とも増加しない $A1 列のみ増加しない A$1 行のみ増加しない

dipdip
質問者

お礼

解決しました!!! うれしい ありがと!! 感謝です

その他の回答 (4)

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

>例えば、C1セルに「=LOOKUP(F3,物量!A4:A468,物量!H4:H468)」と書きます 根本的におかしくはないですか。VLOOKUP関数は、引数 が4つあって、第1は検索値(上記でOK)、第2は範囲(引くテーブル)。絶対番地か名前範囲で必ず指定すること。本件質問に関連。(上記は相対番地でこれではだめ) 第3は列番号、検索値の列が1として、隣の指定が2。 「物量!H4:H468」と書いて、ほんとに正しく働きますか。不思議。

  • yrika
  • ベストアンサー率25% (8/31)
回答No.4

NO.1の回答でV(^O^")Vです。 補足させていただくと、セルを選択したときに【F4】を使うと便利ですよ。 回答者:smile_Joyさんのを引用させていただくと $A$1 列・行とも増加しない $A1 列のみ増加しない A$1 行のみ増加しない 【F4】を1度押すごとに上記のように表示が変わっていきます。 一度お試しください。

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

回答はでているのでアドバイスを一つ 数式バー等でセル範囲を反転させてF4キーを押すと F4 ⇒ $F$4 ⇒ F$4 ⇒ $F4 ⇒ F4 の様に変化します。 設定する時、楽なので覚えておいてください。

  • pikakoma
  • ベストアンサー率40% (195/477)
回答No.2

すでにNO.1の方の回答で解決しているようなので、補足です。 セルの絶対指定($付きで、コピーしても変化しない指定)は、セルをクリックしたり入力したりした後で、F4キーを押すと指定できます。 ちなみにF4キーを続けて押していると、A4-$A$4-A$4-$A4-A4 というように絶対指定-行のみ絶対指定-列のみ絶対指定-相対指定(通常のセル番地指定)が切り替わります。 入力するより便利かもしれません。