ExcelでVLOOKUPで付け合わせをする方法

VLOOKUP(垂直検索)は、Excelで特定の値を検索し、関連する情報を取得するための便利な関数です。以下は、VLOOKUP関数の基本的な使い方です。

VLOOKUP関数の一般的な構文は次のとおりです:

=VLOOKUP(検索値, テーブル範囲, 列インデックス, [範囲検索])

ここで、各引数の意味は次のとおりです:

  • 検索値: 検索したい値。通常、セル参照または値です。
  • テーブル範囲: 検索を行うテーブルの範囲。この範囲内で検索値を見つけます。
  • 列インデックス: テーブル範囲内のどの列から情報を取得するかを指定します。1から始まる列番号です。
  • [範囲検索](オプション): 省略可能な引数で、真偽値(TRUEまたはFALSE)を受け入れます。TRUEの場合、範囲検索(近似一致)が行われ、FALSEの場合、厳密一致が行われます。通常はTRUE(範囲検索)を使用します。

以下は、具体的な例と使用方法です。

例1: 厳密一致でVLOOKUPを使用する場合

テーブル範囲内のデータから詳細情報を取得します。厳密一致を使用します。

=VLOOKUP(A2, $B$2:$D$10, 2, FALSE)
  • A2: 検索値。このセルに格納された値を検索します。
  • $B$2:$D$10: テーブル範囲。データが格納された範囲です。セル参照を絶対参照としているため、コピーして他のセルに貼り付けても範囲が変わりません。
  • 2: 情報を取得する列番号。テーブル範囲内の2列目の情報を取得します。
  • FALSE: 厳密一致で検索することを示すフラグ。

例2: 範囲検索でVLOOKUPを使用する場合

同じテーブル範囲を使用しますが、範囲検索(近似一致)を行います。

=VLOOKUP(A2, $B$2:$D$10, 2, TRUE)
  • TRUE: 範囲検索を行うことを示すフラグ。範囲内で最も近い値を検索します。