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

Excelで文字列を検索する方法:XLOOKUP関数の使い方

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

こんにちは!今日は、Excelで文字列を検索する際に便利な「XLOOKUP(エックスルックアップ)関数」について、初心者の方にもわかりやすく解説します。パソコンやスマホに不安がある方でも安心して学べる内容ですので、ぜひ最後までご覧ください。

スポンサーリンク

ExcelのXLOOKUP関数とは?

Excelのイメージ

Excelのイメージ

まず、XLOOKUP関数とは、Excelで特定の値を検索し、その値に対応するデータを取り出すための関数です。従来のVLOOKUP関数よりも柔軟性が高く、使いやすいのが特徴です。

例えば、商品コードを入力すると、その商品名や価格が自動で表示されるような場面で活躍します。

XLOOKUP関数の基本的な使い方

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


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

* 検索値探したい値(例商品コード)
* 検索範囲検索する範囲(例商品コードが並んでいる列)
* 戻り範囲対応するデータがある範囲(例商品名や価格が並んでいる列)
* 見つからない場合(省略可)検索値が見つからなかった場合に表示するメッセージ
* 一致モード(省略可)一致の種類を指定(0完全一致、-1以下の中で最も近い値、1以上の中で最も近い値、2ワイルドカード一致)
* 検索モード(省略可)検索の順序を指定(1先頭から末尾、-1末尾から先頭、2昇順、-2降順)

実際の例を見てみましょう

例えば、以下のような商品データがあるとします

商品コード 商品名 価格
1001 みかん 150円
1002 りんご 200円
1003 バナナ 100円

このデータから、商品コード「1002」に対応する商品名と価格を取り出したい場合、以下のようにXLOOKUP関数を使用します


=XLOOKUP(1002, , B2:B4)

この式を入力すると、「りんご」が返されます。

さらに、価格も取り出したい場合は、以下のようにします


=XLOOKUP(1002, , C2:C4)

これで、「200円」が返されます。

このサイトをチップで応援

文字列を検索する場合の注意点

文字列を検索する場合も、XLOOKUP関数は非常に便利です。例えば、商品名に「みかん」と入力されているセルから、その価格を取り出したい場合、以下のようにします


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

この式を入力すると、「150円」が返されます。

また、部分一致で検索したい場合は、ワイルドカードを使用することができます。例えば、「りんご」や「みかん」を含む商品名を検索する場合、以下のようにします


=XLOOKUP("りんご*", B2:B4, C2:C4, "該当なし", 2)

この式を入力すると、「200円」が返されます。

よくある質問や疑問

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

XLOOKUP関数は、Microsoft 365、Excel 2021、Excel 2022、Excel 2023、Excel Onlineなどの最新バージョンで使用できます。お使いのExcelが対応しているかは、セルに「=XLOOKUP」と入力してみてください。候補に表示されれば、使用可能です。

Q2: VLOOKUP関数とXLOOKUP関数の違いは何ですか?

VLOOKUP関数は、検索値が範囲の左端にある必要がありますが、XLOOKUP関数はその制限がありません。また、XLOOKUP関数は列番号を指定する必要がなく、範囲を指定するだけで済みます。これにより、より柔軟で使いやすくなっています。

Q3: XLOOKUP関数でエラーが表示される場合、どうすればよいですか?

エラーが表示される場合、以下の点を確認してください
検索範囲と戻り範囲のサイズが一致しているか
– 検索値が正確に入力されているか
一致モードや検索モードの設定が適切か

それでも解決しない場合は、関数の構文や引数を再確認してみてください。

まとめ

XLOOKUP関数は、Excelで文字列を検索する際に非常に便利なツールです。従来の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をコピーしました