●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

Excelの代表的な検索関数:VLOOKUP関数とは?

VLOOKUP関数とは、表の縦方向(Vertical)に検索を行い、指定した列から対応する値を取り出す関数です。
名簿や商品リストなど、行単位のデータから特定の値を検索・抽出する際に非常に便利です。

基本構文

=VLOOKUP(検索値, 範囲, 列番号, 検索の型)

  • 検索値: 探したい値(例:社員番号、商品コードなど)
  • 範囲: 検索対象の表全体(検索値の列は左端である必要あり)
  • 列番号: 範囲内で抽出したい列の番号(1から開始)
  • 検索の型: 近似一致:TRUE または省略、完全一致:FALSE

使用例

例えば、A列に商品コード、B列に商品名、C列に価格がある表から、商品コード「P002」に対応する価格を取得したい場合:

=VLOOKUP("P002", A2:C5, 3, FALSE)

→ 結果:商品コード「P002」の価格(C列)が表示される

ポイントと注意点

  • 検索値は範囲の最左列になければならない
  • 完全一致を行いたいときは、第4引数にFALSEを指定
  • 表の構造が変更されると、列番号の指定ミスに注意
  • エラー対策として、IFERROR関数と併用することが多い
=IFERROR(VLOOKUP(D2, A2:C5, 3, FALSE), "該当なし")

VLOOKUP関数の代替:XLOOKUP

  • Excel 365 以降では、より柔軟な XLOOKUP関数 が利用可能
  • VLOOKUPではできなかった左側の列からの取得範囲外エラーの扱いが改善されている

まとめ

  • VLOOKUP: 表の縦方向に検索を行い、指定列から値を取り出す関数
  • 検索値は最左列に配置、列番号で取得したい列を指定
  • よく使う関数の1つであり、名簿管理・在庫管理・請求書作成などに活用される

VLOOKUP関数は、Excelの中でも使用頻度が非常に高く、実務に直結した関数です。
基本を理解し、構文を自分で書けるようになることで、作業の自動化や効率化が大きく進みます。

 

Excel関連用語集

−−−−−  Excel  −−−−−

Excelの基本用語:セルとは?

Excelの基本用語:ワークシートとは?

Excelの基本用語:ワークブックとは?

Excelの基本用語:セル参照(相対参照・絶対参照)とは?

Excelの基本用語:数式とは?

Excelの基本用語:関数とは?

Excelの基本関数:IF関数とは?

Excelの代表的な検索関数:VLOOKUP関数とは?

Excelの検索・参照関数:INDEX関数とは?

Excelの検索・参照関数:MATCH関数とは?

Excelの基本関数:SUM関数とは?

Excelの基本関数:COUNT関数とは?

Excelの集計機能:ピボットテーブルとは?

Excelのグラフ機能:棒グラフ・折れ線グラフ・円グラフとは?

Excelの基本機能:データの並べ替えとは?

Excelの基本機能:フィルターとは?

Excelの便利機能:条件付き書式とは?

Excelの便利機能:名前の定義(名前付き範囲)とは?

Excelの便利機能:データの入力規則(入力制限)とは?

Excelのサポート機能:数式の検証(エラーチェック)とは?

Excelの便利機能:テーブル(Excelテーブル機能)とは?

Excelの自動化機能:マクロとは?

Excelの自動化言語:VBA(Visual Basic for Applications)とは?

Excelのセキュリティ機能:シート保護/ブック保護とは?

Excelの印刷設定:改ページ・印刷範囲とは?

Excelの基礎知識:シリアル値(日付・時間の内部形式)とは?

Excelの入力支援機能:ドロップダウンリスト(プルダウン)とは?

Excelのミニグラフ機能:スパークラインとは?

Excelの時短機能:クイック分析とは?

Excelのデータ処理機能:パワークエリ(Power Query)とは?