当サイトの記事にはプロモーションが含まれています。

ExcelのXLOOKUP関数とは?初心者でもわかる使い方と活用法

パソコンパソコン・スマホ教室
スポンサーリンク

ExcelのXLOOKUP関数は、特定のデータを指定した範囲から探し出し、それに対応した値を取り出すことができる関数です。例えば、商品コードを入力すると、対応する商品名や価格が自動で表示されるような機能を実現できます。この記事では、XLOOKUP関数の基本的な使い方から、VLOOKUP関数との違い、実務での活用例までを初心者にもわかりやすく解説します。

スポンサーリンク

XLOOKUP関数の基本構文と使い方

Excelのイメージ

Excelのイメージ

XLOOKUP関数って何なの?って方にわかりやすく説明するとExcelで表や範囲からデータを検索し、その対応するデータを返す関数です。

VLOOKUP関数よりも柔軟で、検索範囲を左端に限定されず、見つからない場合の処理も容易に設定できる関数なので、VLOOKUP関数でできなかったことができます。

じゃあ、基本的な数式の作り方から説明していきますね。

1.1 XLOOKUP関数の構文

XLOOKUP関数の基本的な構文は以下の通りです。


=XLOOKUP(検索値, 検索範囲, 戻り範囲, , , )
  • 検索値検索したい値(例商品コード)
  • 検索範囲検索対象となる範囲(例商品コードの列)
  • 戻り範囲検索値に対応する結果を返す範囲(例商品名の列)
  • 見つからない場合(省略可)検索値が見つからなかった場合に返す値(例”該当なし”)
  • 一致モード(省略可)検索の一致方法(0完全一致、-1次に小さい値、1次に大きい値、2ワイルドカード一致)
  • 検索モード(省略可)検索の順序(1先頭から末尾、-1末尾から先頭、2昇順、-2降順)

これだとちょっとイメージしずらいですよね?💦

次の項目でもっとわかりやすく例を挙げながら解説します。

1.2 基本的な使い方の例

例えば、以下のような商品リストがあるとします。

商品コード 商品名 価格
P001 りんご 150
P002 みかん 120
P003 ぶどう 200

このリストから、商品コード「P002」に対応する商品名と価格を取得する場合、以下のようにXLOOKUP関数を使用します。


=XLOOKUP("P002", , B2:B4) → みかん
=XLOOKUP("P002", , C2:C4) → 120

VLOOKUP関数との違い

2.1 VLOOKUP関数の制約

VLOOKUP関数は、検索範囲の左端に検索値がある必要があります。また、検索範囲と戻り範囲の列数が一致している必要があります。

2.2 XLOOKUP関数の利点

XLOOKUP関数は、検索範囲と戻り範囲を自由に指定でき、検索値が検索範囲のどの位置にあっても対応可能です。また、戻り範囲の列数が一致していなくても問題ありません。

実務での活用例

3.1 商品コードから商品名を検索する

商品コードを入力すると、対応する商品名が自動で表示されるようにすることで、データ入力の効率化が図れます。

3.2 顧客IDから顧客情報を取得する

顧客IDを入力することで、顧客名や住所などの情報を自動で取得することができます。

よくある質問や疑問

Q1: XLOOKUP関数はどのバージョンのExcelで使用できますか?

XLOOKUP関数は、Microsoft 365およびExcel 2021以降のバージョンで使用できます。Excel 2019以前のバージョンでは使用できません。

Q2: XLOOKUP関数の引数はすべて入力する必要がありますか?

必須の引数は「検索値」「検索範囲」「戻り範囲」の3つです。その他の引数(見つからない場合、一致モード、検索モード)は省略可能です。

Q3: XLOOKUP関数とVLOOKUP関数、どちらを使うべきですか?

XLOOKUP関数はVLOOKUP関数の後継であり、より柔軟で使いやすいため、可能であればXLOOKUP関数を使用することをおすすめします。

まとめ

XLOOKUP関数は、VLOOKUP関数の制約を克服し、より柔軟で使いやすいデータ検索機能を提供します。特に、検索範囲と戻り範囲を自由に指定できる点や、検索値が検索範囲のどの位置にあっても対応可能な点が大きな利点です。実務でのデータ入力や情報検索の効率化に役立つので、ぜひ活用してみてください。

他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

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