Spread.Sheets
VLOOKUP
Spread.Sheets > 関数リファレンス > 関数の一覧 > VLOOKUP

指定範囲の最左列から値を検索し、指定の列から、この値と同じ行内の値を返します。

書式

VLOOKUP(value,array,colindex,approx)

引数

有効な引数は次のとおりです。

引数 説明
value 検索する値
array 検索するデータを保持する配列またはセル範囲
colindex 該当する値を返すための、array内の列番号
approx (オプション)近似値検索を行うかどうかを示す論理値。省略するとTRUEとみなされ、近似値検索が行われます。

解説

approxをFALSEに設定すると、近似値検索ではなく完全一致検索が行われます。 このとき値が見つからない場合は、エラー値#N/Aが返されます。

approxをTRUEに設定、または省略した場合にvalueが見つからない場合は、value未満で最も大きな値が検索されます。

この関数はHLOOKUP関数と似ていますが、水平方向(行単位)ではなく垂直方向(列単位)に検索を実行します。

データ型

value引数に対しては数値または文字列データ、array引数に対しては配列、colindex引数に対しては数値、approx引数に対しては論理値を受け取り、 数値データを返します。

サンプル

VLOOKUP(2,A1:D10,3)

関連トピック