Excel XLOOKUPの使い方をマスターして、仕事効率を一気にアップ!

自己投資

Excelでデータ検索をしているときに、

「VLOOKUPの範囲がずれてエラーになる…」

「列の追加で数式が崩れた…」

なんて経験、ありませんか?

実は、そんな悩みを一気に解決してくれるのが 「XLOOKUP関数」

Excelの新しい検索関数として登場し、「VLOOKUPの進化版」と呼ばれるほど便利なんです。

この記事では、初心者でもすぐ使える XLOOKUP関数の使い方と実践例 を、会話調でわかりやすく解説します。

VLOOKUPからの卒業!XLOOKUPとは?

XLOOKUPとは何が違うの?

XLOOKUPは、指定した値を探して、別の列から対応する値を返す関数。

一見VLOOKUPと似ていますが、次のような違いがあります。

VLOOKUP
検索方向:左→右のみ
範囲がずれた時:数式が崩れる
見つからない時:エラー表示

XLOOKUP
検索方向:左右どちらもOK
範囲がずれた時:自動で対応
見つからない時:任意のメッセージ表示可

つまり、「柔軟性と安定性が段違い」なんです。

Excel XLOOKUPの使い方をステップで解説

基本構文をチェック!

=XLOOKUP(検索値, 検索範囲, 戻り範囲, [見つからない場合], [一致モード], [検索モード])

「なんだか複雑そう…」と思いました?

でも実際は、最初の3つを覚えるだけで十分 です。

検索値探したい値(例:社員番号)
検索範囲検索する列(例:社員番号の一覧)
戻り範囲結果として返したい列(例:社員名)

具体例で理解しよう!

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

     A      B    C
1  社員番号 名前 部署
2   101     田中  営業
3   102     佐藤  経理
4   103    鈴木  総務

「社員番号102の人の部署を調べたい」ときは、こう書きます。

=XLOOKUP(102, A2:A4, C2:C4)

結果は「経理」と表示されます。

これだけです。

VLOOKUPのように「列番号を数える」必要はありません。

XLOOKUPを使うと仕事がどう変わる?

よくある失敗:「列を追加したら式が壊れた」

VLOOKUPだと、途中に列を追加しただけで「#REF!」エラーになること、ありますよね。

でもXLOOKUPなら、列を追加しても自動的に追従 してくれるんです。

実際に私も経理データを整理しているとき、

「列構成が変わるたびに関数を修正…」

という地味なストレスがなくなりました。

もう一歩上級テク:「見つからない場合の処理」

見つからないときに「該当なし」と表示したい場合は、こう書けます。

=XLOOKUP(105, A2:A4, C2:C4, “該当なし”)

これで、エラーの代わりにわかりやすいメッセージが出せます。

上司に渡す資料でも安心ですね!

VLOOKUP時代の苦労から解放された話

以前、毎月の売上報告書を作っていた頃、

「商品コードを元に商品名を引っ張る」

作業をVLOOKUPでやっていました。

でも、列を追加するたびに参照列がずれて、

「商品名が全部違う!」

なんてトラブルが頻発。

それがXLOOKUPに変えた瞬間、数式が壊れない。

しかも左右両方の検索ができるので、

「コード表が右にある」

なんて状況でも柔軟に対応できました。

正直、最初は半信半疑でしたが、今ではもう戻れません。

まとめ:XLOOKUPを使いこなして、仕事の効率を一段上へ!

XLOOKUPは、VLOOKUPの弱点をすべて解決してくれる、まさに「新世代の検索関数」

左右どちらの方向にも検索できて、列の追加にも強く、エラー処理も柔軟。

これからExcelを使うなら、XLOOKUPを標準にするのが断然おすすめです。

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