XLOOKUP 関数とは何ですか? Excel での使用目的は何ですか?

検索×エクセル

Microsoft が 1990 年にオフィス スイートを発売してから現在に至るまで、導入された改良点のリストは非常に長くなります。 計算娘プログラムのユーザー エクスペリエンスを向上させる最新の機能の XNUMX つは、検索機能の導入です。 この投稿では、次のことを見ていきます XLOOKUP とは正確には何ですか、また Excel で何のためにあるのですか。

この機能は、2019 年 XNUMX 月にベータ段階として初めて統合されました。現在、この機能は次のユーザーのみが利用できます。 Microsoft 365。 以下に示すように、これは Excel で大量のデータを扱う人にとって非常に便利なツールです。

XLOKUPとは何ですか?

Excel 内では、関数 検索X 検索および参照機能のグループに属します。 導入以来、その効率性と使いやすさにより、ユーザーに最も使用されるツールの XNUMX つになりました。

XLOOKUP は次のことに役立ちます。 一連のセル内の特定のエントリを検索します。 以前にも VLOOKUP と呼ばれる同様の関数がありましたが、XLOOKUP の方がはるかに優れた機能を備えています。これは、複数のエントリを検索したり (以前の関数では不可能でした)、値を垂直方向と水平方向に検索できるためです。

これらの特性により、実用分野で新たな可能性が開かれます。 たとえば、多数の行と列を持つテーブルで XLOOKUP 関数を使用すると、情報がどこにあるかに関係なく、探しているものが表示されます。 さらに、検索は単一ページに限定されず、ドキュメント全体に適用されます。 そして、それらすべてが実行されます スピードと精度。 これ以上何が欲しいですか?

エクセルで検索
関連記事
Excel で検索: すべてのトリック

XLOOKUP関数の構文

Excel の優れたユーザーなら誰もがすでに知っているように、各関数には一連の特定のパラメーターを含める必要がある特定の構文があります。 構文を作成する際のわずかな不正確さがエラーにつながる可能性があるため、非常に正確に行う必要があります。 XLOOKUP 関数に適用する必要がある構文は次のとおりです。

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

この式の各値に対応するパラメータは次のとおりです。

  • 参照値: 探している入力。テキスト、数値、またはプレースホルダーで構成することができます。
  • Array_search: Excel が目的の情報を検索する範囲または配列を指します。
  • 返された配列: Excel が必要な情報を返す範囲または行列を指します。

これら XNUMX つが基本パラメータです。 それぞれのケースに応じて使用できるその他のオプションのパラメーターもあります。

  • 見つからない場合: Excel が有効な一致を見つけられない場合、以前に提供したテキストまたは値を返すことができます (これが行われない場合、Excel は単に「#N/A」というメッセージを表示します)。
  • マッチモード: 比較モードを使用して一致の種類を指定できます。
  • 検索モード: 最初の要素の値「1」と最後の要素の値「-1」を使用して、二分検索をトリガーしたり、検索の開始位置と終了位置を決定したりできます。

XLOOKUP関数の使用例

ここまで読んだすべての情報を読んで少し混乱したかもしれません。 いつものように、Excel の XLOOKUP 関数の有用性をより適切に検証できる実践的な例に頼る方が良いでしょう。

必須パラメータのみを使用する

検索x

まず、最も単純なケースとして、 XNUMX つの必須仕様のみが使用されます 「lookup_value」、「lookup_array」、および「return_array」。

この例では、バスケットボール選手のグループの名前と身長を示すテーブルを表示します。 検索結果はセル G6 に表示されるので、これを選択する必要があります。 使用する必要がある公式は次のとおりです。

=BUSCARX(F6;B6:B17;D6:D17)

検索された値は「Galván」(セル F6)です。 検索される配列は名前の列 (B6:B17) ですが、返される配列は各名前の高さに対応する列 (D6:D17) です。 「Enter」キーを押すだけで、探している結果が表示されます。

XNUMX つの戻り値を追加する

Excelの検索x

前のケースと同じ例を使用しますが、今回のみ、プレーヤーの身長に加えて、背番号も知りたいと考えています。 次に行う必要があるのは、Excel が両方の結果を見つけられるように、返された配列を拡張することです。 式は次のようになります。

=BUSCARX(F6;B6:B17;C6:D17)

パラメータ「if_it_is_not_found」の追加

エクセルで検索

前の XNUMX つのケースと同じ例で、リストに表示されていないプレーヤーの名前を検索に入力すると想像してみましょう。 応答テキストをパラメータ「if_it_is_not_found」で指定できるのはここです。 選択された出力テキストは次のとおりです 「無効な仕様です」ただし、私たちにとって適切と思われる他のメッセージも有効です。 対応する構文は次のようになります。

=XLOOKUP(F6,B6:B17,C6:D17, "指定が無効です")

これらは、Excel で XLOOKUP 関数を適用する方法を示す XNUMX つのシンプルで実用的な例にすぎません。 実際のところ、この関数ははるかに大規模で複雑なドキュメントでも使用できるため、目的の結果がすぐに得られます。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。