Excel関数

VLOOKUP

縦方向の検索テーブルから値を取得します。

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

引数の意味

lookup_value

必須

検索したい値を入力します。

table_array

必須

検索元となる表全体の範囲を指定します。

col_index_num

必須

table_array 内で返したい列番号を入力します(1始まり)。

range_lookup

任意

検索方法を指定します。FALSE=完全一致、TRUEまたは省略=近似一致(先頭列/行を昇順に並べる必要あり)。

使い方の例

VLOOKUPを使い、次の条件で結果を返してください(検索値: B2(B2セル(B列の商品名))、検索表: B2:D8(B〜D列)、列番号: 3、検索方法: FALSE(完全一致))。 範囲指定は同じ引数欄で開始セルから終了セルまでドラッグで可能です。

#
A商品ID
B商品名
C価格
D在庫
2P001リンゴ12080
3P002バナナ98120
4P003ノート45035
5P004ペン30060
6P005ぶどう15045
7P006定規25020
8P0078655

関数の使い方(式)

=VLOOKUP(B2, B2:D8, 3, FALSE)

結果

80

この関数を練習する

VLOOKUP のよくある質問

VLOOKUP の使い方は?

検索値、検索表、返したい列番号を指定して使います。たとえば商品名から価格を返すなら VLOOKUP(B2, B2:D8, 3, FALSE) のように入力します。

VLOOKUP の練習はどこでできますか?

「この関数を練習」ボタンから、VLOOKUP の練習モードをすぐ開始できます。

VLOOKUP の引数は何ですか?

基本の引数は 検索値、検索表、列番号、検索方法 です。 必須引数を入れたあと、必要に応じて任意引数を追加します。