Posted in

Excel vlookup 使い方

Excelの VLOOKUP 関数は、表の左端の列を基準にして、特定の値に対応するデータを右側から探すための関数です。社員名簿、商品リスト、点数表などでよく使われます。


✅ 基本の構文

=VLOOKUP(検索値, 範囲, 列番号, 検索の型)
引数説明
検索値探したい値(例:社員番号、商品コードなど)
範囲検索する表の範囲(左端列に検索値がある必要あり)
列番号範囲の中で、何列目の値を取得するか(左から1, 2, 3…)
検索の型通常は FALSE(完全一致)。TRUEは近似一致。

✅ 使用例

たとえば次のような表があるとします:

A列(社員ID)B列(氏名)C列(部署)
1001山田太郎営業部
1002佐藤花子経理部
1003鈴木一郎総務部

社員ID「1002」の部署を取得したい場合:

=VLOOKUP(1002, A2:C4, 3, FALSE)

→ 結果:「経理部」


✅ よくあるエラーと対策

エラー内容原因と対処法
#N/A該当データが見つからない(完全一致ならFALSE指定を確認)
#REF!列番号が範囲外(例:範囲が2列なのに列番号が3)
検索できない検索値や範囲に余計なスペースや全角半角の違いがある

✅ 代替:XLOOKUP(新しいExcel推奨関数)

VLOOKUPは「左から右」しか検索できませんが、XLOOKUPなら「どの方向でも」検索可能です:

=XLOOKUP(検索値, 検索範囲, 戻り値範囲)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です