検索

キーで行を見つける

定義

完全一致の VLOOKUP は、最初の列でキーを見つけ、同じ行の値を返します。FALSE を使うことで、近い値が受け入れられることはありません。

構文

=VLOOKUP(9027,A2:C4,3,FALSE)

引数

引数 意味
9027 表の最初の列で探すキーです。
A2:C4 検索対象の表です。キーの列が先頭になければなりません。
3 返す表の列です。
FALSE 完全一致を要求するので、不明なキーは別の行ではなく #N/A を返します。

計算例

オフィスが、バッジ番号、名前、フロアを A2:C4 に保管しています。

A: バッジ B: 名前 C: フロア
8841 Ola 2
9027 Pia 5
9313 Rui 1

数式: =VLOOKUP(9027,A2:C4,3,FALSE)

結果: 5。バッジ 9027 は Pia のもので、その行の3列目にフロア 5 が入っています。

練習問題

ランチメニューは Z-10 Soup 6、Z-20 Salad 9、Z-30 Wrap 14 です。シートでは、コードは A2:A4 に、価格は B2:B4 に入っています。D2 に、Z-30 の価格を返す完全一致の数式を書いてください。

  1. D2 に、A2:B4 から Z-30 の価格を返す完全一致の VLOOKUP を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

MATCH を使って VLOOKUP の列番号(たとえば見出し Floor を探して)を求めることができ、列が追加されても数式が壊れません。

よくある間違い

FALSE を付け忘れるミスです。既定は近似一致で、並べ替えていないリストではエラーにならず、近くの行を黙って返します。

関連する関数

これらのリンクは関連する関数です。