Excel関数・エクセル関数

お問い合わせ
  1. Topページ
  2. 検索/行列関数
  3. VLOOKUP関数の使い方

VLOOKUP関数の使い方

Excel(エクセル)のVLOOKUP関数は、指定された範囲の 1 列目(一番左端の列)で値を検索し、その指定範囲内の別の列の同じ行にある値を返します。検索データが横方向(行)の場合は、HLOOKUP関数を使用します。

できること

先頭列で検索して対応する値を求める

Excelの対応バージョン

Excel2010、Excel2007、Excel2003、Excel2002

アドイン

必要なし

項目詳細

書式

VLOOKUP(検索値, 範囲, 列番号, 検索の型)

検索値

(必須)

検索する値またはセル参照を指定します。

範囲

(必須)

2 列以上のセル範囲を指定します。ここで指定した範囲の左端の列で検索値を検索します。

列番号

(必須)

目的データが入力されている列番号を指定します。

重要範囲の左端の列が 1 になり、次の列が 2 になります。

検索の型

(省略可)

検索値の検索方法を TRUE(近似値)か FALSE(完全一致)で指定します。省略するとTRUEとして処理されます。

TRUE の場合範囲の左端の列にあるデータを、昇順に並べ替えておく必要があります。昇順になってない場合、正しい結果が求められません。検索値が見つからない場合は、検索値未満の最大値が使用されます。

FALSE の場合データの並べ替えは必要なく、検索値が文字列の場合にワイルドカードが使用できます。検索値を完全に一致するデータが無い場合エラー値「#N/A」が返されます。

VLOOKUP関数の使用例(その1)

vlookup関数の使用例

=VLOOKUP("ネギ", A2:C6, 3,FALSE)

結果

800

説明

商品名から「ネギ」を検索して、ネギの値段を調べます。

(その2)「近似値検索」

vlookup関数近似値の使用例

=VLOOKUP(60, A2:B6, 2,TRUE)

結果

数学

説明

検索値「60点」が範囲内に無いため、「60点」未満の最大値である「55点」が検索値と使用されます。点数は予め昇順で並べ替えておく必要があります。

=VLOOKUP(60, A2:B6, 2,FALSE)

結果

#N/A

説明

検索の型をFALSE(完全一致)にすると、検索値「60点」が範囲内に無いためエラー値が返されます。

エクセル関数先頭へ
 

VLOOKUP関数に関連する関数

 
 
 
 
 
Excel関数の分類
 
Excel関数の検索
 

Copyright © 2010 Excel関数・エクセル関数 All rights reserved.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy