Looking for excel Answers? Try Ask4KnowledgeBase
Looking for excel Keywords? Try Ask4Keywords

excelVLOOKUP


前書き

テーブル配列の最初の列の値を検索し、同じ行の値をテーブル配列の別の列から返します。

VLOOKUPのVは垂直を表します。 HLOOKUPの代わりにVLOOKUPを使用してください。比較値は、検索するデータの左側の列にあります。

構文

  • VLOOKUP(lookup_value、table_array、col_index_num、range_lookup)

パラメーター

パラメータ説明
参照値 テーブルの左の列で検索している値。固定値、セル参照または名前付き範囲( 必須 )のいずれかになります。
テーブル・アレイ 左端で検索する列からなるセルの範囲。右にセルの値が返されます。 Excelセル参照または名前付き範囲にすることができます。 ( 必須
col_index_num テーブルの一番左の列から数えてデータを返す列の番号( 必須
range_lookup 検索の仕方を制御します。 FALSEまたは0の場合、Excelは正確な検索を実行し、一番左の列に完全に一致する箇所のみを返します。この数値検索では、丸めによる精度への注意が非常に重要です。 TRUEまたは1の場合、Excelは検索を実行して近似し、それ以上の最後の値を返します。そのため、最初の列は昇順でソートし、近似検索する必要があります。 range_lookup 。 ( オプション - デフォルトはTRUE)

備考

同様の機能:

  • HLOOKUP(VLOOKUPと同じですが、垂直方向ではなく水平方向に検索します)
  • MATCH (一致するlookup_valueがある場合は、範囲内の行番号を返します)
  • LOOKUP(VLOOKUPとMATCHに類似しており、下位互換性のために提供されています)

一般的なエラー:

  • range_lookupパラメータを設定せず、デフォルトの完全一致の動作を取得しない
  • table_arrayの固定アドレス範囲と絶対アドレス範囲 - 式をコピーするときに、 "ルックアップテーブル"参照も移動する

VLOOKUP 関連する例