XLOOKUP関数でデータ検索をもっと便利に!

ページに広告が含まれる場合があります。

 

エクセルやGoogleスプレッドシートで、大量のデータから必要な情報を見つけ出すのは大変ですよね。 そんな時に役立つのが「XLOOKUP関数」です。

従来のVLOOKUP関数よりも使いやすく、様々な場面で活躍するXLOOKUP関数の魅力を、具体的な例題を通してご紹介します。

例題:商品の売上データから価格を検索

商品名価格売上数量
りんご10050
みかん80100
バナナ12070
ぶどう20030

 

この表から、「バナナ」の価格を検索したいとします。

VLOOKUP関数の場合:

Excel
=VLOOKUP("バナナ", A:B, 2, FALSE)

 

XLOOKUP関数の場合:

Excel
=XLOOKUP("バナナ", A:A, B:B)

 

XLOOKUP関数は、VLOOKUP関数に比べて引数が少なく、シンプルで分かりやすいのが特徴です。

XLOOKUP関数の便利な機能

XLOOKUP関数は、VLOOKUP関数よりも多くの便利な機能を備えています。

1. 左右どちらの方向にも検索可能

VLOOKUP関数は、検索対象の列が必ず左端にある必要がありました。しかし、XLOOKUP関数は左右どちらの方向にも検索できます。

例: 上記の表から、「売上数量」から「商品名」を検索する場合、

スプレッドシート
=XLOOKUP(70, C:C, A:A)

2. 複数の検索条件を指定可能

XLOOKUP関数は、複数の条件を指定して検索することもできます。

例: 「価格が100円以上で、売上数量が50以上の商品名」を検索したい場合、

スプレッドシート
=XLOOKUP(1, (B:B>=100)*(C:C>=50), A:A)

3. エラー値の代わりに任意の値を表示

VLOOKUP関数では、検索値が見つからない場合、「#N/A」というエラー値が表示されます。 XLOOKUP関数では、エラー値の代わりに任意の値を表示させることができます。

例: 「いちご」の価格を検索し、見つからない場合は「未登録」と表示したい場合、

スプレッドシート
=XLOOKUP("いちご", A:A, B:B, "未登録")

 

と記述します。

まとめ

XLOOKUP関数は、VLOOKUP関数よりも使いやすく、柔軟性の高い関数です。 これらの機能を活用することで、データ分析や情報検索をより効率的に行うことができます。ぜひ、XLOOKUP関数を使いこなして、日々の業務を効率化しましょう!

補足:

  • 上記の例では、Googleスプレッドシートの関数を使用しています。Excelでも同様の関数を使用できます。
  • 関数の引数や機能の詳細については、Googleスプレッドシートのヘルプなどを参照してください。

 

最近の記事
おすすめ記事
人気の記事
  1. 知っておきたい!Google検索のスパムをなくす裏ワザ「&udm=14」

  2. Windows 11の「タスク マネージャー」が、さらに使いやすくなりました!

  3. Google Chatのホーム画面を分割してチャットペインを表示する方法

  4. タスク管理アプリはもういらない!?Googleカレンダーでタスクも一括管理する方法

  5. 紙の資料も Chrome で楽々デジタル化!

  1. Googleドキュメントの電子署名機能

  2. バックオフィス業務のクラウド化をすすめる理由

  3. Microsoft Outlookがフリーズする現象について

  4. Let’s noteでスクリーンショットを撮る方法

  5. マウスでスクロールしようとした時にパソコンの起動が遅い

  1. Windows 11 24H2でLinuxベースのNAS(Network Attached Storage)にアクセスできない場合

  2. Outlookの署名を別PCのOutlookに移行する

  3. Excelが開かない。更新プログラムの「KB4461627」を削除

  4. Googleドキュメントの電子署名機能

  5. Microsoft Edgeプロファイルを削除する方法

カテゴリー

関連記事