スポンサーリンク

【Excel便利機能】VLOOKUP関数の使い方を徹底解説!初心者でも5分でマスター

スポンサーリンク

Excelの「VLOOKUP」を使えばデータ検索が一瞬に

こんにちは、ガジェッターです!今回は、Excelを使っている人なら絶対に覚えておきたい便利機能「VLOOKUP関数」を紹介します。

「大量のデータから特定の情報を探すのが面倒…」という悩みを、この関数ひとつで解決できます。一度覚えると、もう手作業での検索には戻れません。

VLOOKUP関数とは?

VLOOKUPとは「Vertical Lookup(縦方向の検索)」の略で、指定した値を表の左端列から検索し、同じ行にある別の列の値を返す関数です。

たとえば、商品コードを入力するだけで商品名・価格・在庫数を自動で表示させる、といった使い方ができます。

基本的な書き方

=VLOOKUP(検索値, 範囲, 列番号, 検索方法)
引数内容
検索値探したい値(セル参照でもOK)
範囲検索する表の範囲(左端列が検索対象になる)
列番号範囲の左端を1として、取り出したい列の番号
検索方法FALSE(完全一致)またはTRUE(近似一致)

実際の使用例

以下のような商品マスタ表があるとします。

商品コード商品名価格
A001ワイヤレスイヤホン14,990円
A002Bluetoothスピーカー8,980円
A003ノイズキャンセリングヘッドホン29,800円

別のシートで商品コード「A002」を入力すると、自動的に商品名を取得する場合:

=VLOOKUP("A002", A2:C4, 2, FALSE)

この数式を入力すると、結果として「Bluetoothスピーカー」が表示されます。

VLOOKUP活用のポイント3つ

① 検索方法は必ずFALSE(完全一致)を指定する

第4引数を省略するとTRUE(近似一致)になり、意図しない値が返ることがあります。基本はFALSEを指定しておくのが安全です。

② 範囲は絶対参照($)で固定する

数式をコピーしたとき範囲がずれないよう、$A$2:$C$100 のように絶対参照で指定しましょう。

③ IFERROR関数と組み合わせてエラーを非表示にする

検索値が見つからない場合「#N/A」エラーが表示されます。見た目をきれいにするには、IFERROR関数と組み合わせます。

=IFERROR(VLOOKUP(A2, $D$2:$F$100, 2, FALSE), "該当なし")

XLOOKUPへの移行も検討しよう

Excel 2021以降・Microsoft 365では、VLOOKUPの上位互換であるXLOOKUP関数が使えます。左方向への検索や複数列の返却など、VLOOKUPの弱点を補った関数です。新しいバージョンを使っている方はXLOOKUPへの移行もおすすめです。

まとめ

VLOOKUP関数は、Excelを使った業務効率化の第一歩とも言える重要な関数です。最初は少し難しく感じるかもしれませんが、一度使いこなせると作業時間が大幅に短縮できます。ぜひ今日から試してみてください!

コメント

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