第3回 XLOOKUPで“検索作業”を一瞬で終わらせる


この記事でできるようになること(ゴール)

  • ✅ 表から必要な情報を自動で取り出せる
  • ✅ 「目で探す」「コピーする」作業が不要になる
  • ✅ VLOOKUPより高性能な検索方法を理解する
  • ✅ 実務で最も使える関数の1つを習得する

よくある悩み:必要な情報を探すのに時間がかかる

業務で次のような作業をしていませんか?

  • 担当者名から所属部署を調べる
  • 商品コードから商品名を探す
  • 顧客番号から顧客情報を参照する
  • 別シートの表を目視で検索してコピー

これらはすべて「検索作業」です。
件数が増えるほど時間がかかり、ミスも起こりやすくなります。

この問題を一瞬で解決するのが XLOOKUP(エックスルックアップ) です。


XLOOKUPとは?

指定した値を表の中から探し、対応する値を取り出す関数です。
Excel 365 / 2021 以降では、検索関数の標準となっています。


XLOOKUPの書き方

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

XLOOKUPの仕組み

パーツ	意味	例
検索値	探す値	担当者名
検索範囲	探す列	担当者一覧(A列)
戻り範囲	取り出す列	所属部署(B列)

サンプル:担当者マスタ

	A	B	C
1	担当者	所属部署	役職
2	田中	東京営業所	主任
3	佐藤	大阪営業所	担当
4	鈴木	東京営業所	係長
5	高橋	福岡営業所	担当
6	山本	大阪営業所	主任
7	中村	福岡営業所	係長

例1:田中さんの所属部署を取得

=XLOOKUP("田中", A:A, B:B)

意味:

  • A列から「田中」を探す
  • 同じ行のB列(所属部署)を返す

結果:
👉 東京営業所


例2:セルを使った実務的な方法(最重要)

F2セルに担当者名を入力して:

=XLOOKUP(F2, A:A, B:B)

F2を変えるだけで結果が自動で切り替わります。
これが実務での基本形です。


例3:役職を取得する(別の列も取得可能)

=XLOOKUP(F2, A:A, C:C)

同じ検索値から、別の情報も取り出せます。


実務での典型的な使い方

売上データに部署名を追加する

売上表(担当者のみ記載)

	A	B	C	D
1	日付	支店	担当者	売上額
2	2026/04/01	東京	田中	120000
3	2026/04/01	大阪	佐藤	95000
4	2026/04/02	東京	鈴木	143000

ここに「所属部署」を追加したい場合:

=XLOOKUP(C2, 担当者マスタ!A:A, 担当者マスタ!B:B)

👉 担当者名から自動で部署が入力される


XLOOKUPが革命的な理由

以前は VLOOKUP という関数が主流でした。
しかしVLOOKUPには大きな欠点があります。

VLOOKUPの問題

  • 左方向の検索ができない
  • 列番号を指定する必要がある
  • 列を挿入すると壊れる
  • 設定が分かりにくい

XLOOKUPのメリット

  • 右でも左でも検索できる
  • 列番号不要
  • 構造が分かりやすい
  • 壊れにくい
  • エラー処理も簡単

👉 初心者ほどXLOOKUPから覚えるべきです。


見つからない場合の処理(実務で重要)

検索値が存在しない場合、通常はエラーになります。

=XLOOKUP(F2, A:A, B:B, "該当なし")

最後の引数を追加すると、見つからないときに
「該当なし」と表示されます。

顧客管理や在庫管理では非常に重要です。


COUNTIF・SUMIFSとの組み合わせが強力

これまでの関数と組み合わせると、
Excelが簡易データベースのように使えます。

例:

  • XLOOKUP → 属性を取得
  • SUMIFS → 条件集計
  • COUNTIFS → 件数把握

初心者がつまずきやすいポイント

① 検索範囲と戻り範囲の行数を揃える

対象範囲がズレていると正しく動きません。


② 完全一致が基本

スペースや表記ゆれがあると一致しません。


③ 古いExcelでは使えない

Excel 2019 以前では XLOOKUP は使用できません。
その場合は INDEX/MATCH を使います(上級編)。


管理職・経営者視点:情報の一元化が可能になる

XLOOKUPが使えると:

  • マスタデータを1つにまとめられる
  • 各表に同じ情報を重複入力しなくてよい
  • データの整合性が保たれる
  • 修正が一箇所で済む

これは業務効率だけでなく、
内部統制の面でも非常に重要です。


今日のまとめ

  • XLOOKUPは表から情報を取り出す最強の検索関数
  • 目視検索やコピー作業が不要になる
  • VLOOKUPより簡単で高機能
  • マスタ管理に不可欠
  • SUMIFSと組み合わせると分析力が飛躍する

次回予告

第4回では、フィルター後の合計や
集計可能な表を作るために重要な

SUBTOTAL と GROUPBY

を解説します。

  • フィルターしても正しい合計を出す
  • 集計可能なレポートの作り方
  • 管理資料に必須のテクニック

コメントを残す

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