ExcelのVLOOKUPの使い方を徹底解説【初心者向け図解つき】

excel

この記事では、Excelのよく使う関数「VLOOKUP」の
使い方をわかりやすく解説します。

「名前は聞いたことあるけど使い方がわからない」
「なんかエラーになって困っている」

そんな方でも最後まで読めば使えるようになります。

VLOOKUPとは何か

VLOOKUPとは、指定した値を表の中から検索して、
対応するデータを取り出してくれるExcel関数です。

たとえば「社員番号を入れたら自動で名前が表示される」
というような仕組みを作るときに使います。

事務・経理の仕事では毎日のように使う基本関数のひとつです。

VLOOKUPの基本の書き方

=VLOOKUP(検索値, 範囲, 列番号, 検索方法)

【各項目の意味】

・検索値:探したい値(例:社員番号)
・範囲:検索する表の範囲(例:A1:D100)
・列番号:取り出したい列が左から何番目か(例:2)
・検索方法:完全一致なら「FALSE」を入れる

具体的な使い方【例題つき】

たとえばこんな表があるとします。

A列(社員番号)B列(氏名)C列(部署)
001山田太郎総務部
002鈴木花子経理部
003田中一郎営業部

E1セルに社員番号を入力したら、
F1セルに氏名が自動表示されるようにしたい場合:

F1セルに入力する数式:
=VLOOKUP(E1, A1:C3, 2, FALSE)

これで E1 に「002」と入力すると
F1 に「鈴木花子」と表示されます。

よくあるエラーと対処法

【#N/Aエラーが出る場合】
→ 検索値が表の中に存在しないときに出ます。
→ 検索値のスペースや表記ゆれを確認してください。

【#REF!エラーが出る場合】
→ 列番号が範囲を超えています。
→ 指定した範囲の列数を確認してください。

【0が表示される場合】
→ 参照先のセルが空白です。
→ IF関数と組み合わせて空白処理をしましょう。

まとめ

・VLOOKUPは表からデータを自動取得する関数
・書き方:=VLOOKUP(検索値, 範囲, 列番号, FALSE)
・列番号は範囲の左端から数えた番号を入れる
・エラーが出たらまず検索値と範囲を確認する

事務・経理の仕事では必須の関数です。
ぜひ今日から使ってみてください。

コメント

タイトルとURLをコピーしました