XLOOKUP関数でもうミスらない!ラベル名を表示させる

XLOOKUP関数でもうミスらない!ラベル名を表示させる


ExcelのXLOOKUP関数は、

特定の値を検索し、その値が見つかった位置に対応する値を返します。

本記事では、

単にデータを検索するだけでなく、ラベル名も取得してみます。

つまり、元表からラベル名付きデータを取得します。

すると、

XLOOKUP関数の目視チェックが容易になります。

詳しくは、XLOOKUP関数のお作法に関しては、

XLOOKUP関数の使い方 – 縦横無尽に検索し、一致するデータとその関連情報を取得 -DL有

を拝読してみてください。

データのみを取得

下表に対して、XLOOKUP関数を使用し、「商品名」の「在庫数」を取得します。

XLOOKUP関数でデータ取得

XLOOKUP関数の各引数は、次のようなセル範囲を指定します。
Excel関数の引数ダイアログボックスの使用方法は、巻末の参考記事をご拝読ください。

XLOOKUP関数の[関数の引数]ダイアログボックスとXLOOKUP関数式の例

「OK」をクリックすると、次の関数がセルに挿入されます。

=XLOOKUP(($A9, $A$2:$A$4, $C$2:$C$4)

すると、下図のようにデータが取得できました。

XLOOKUP関数の[関数の引数]ダイアログボックスとXLOOKUP関数式の例



しかし、本当に、
該当「商品名」の「在庫数」を正しく取得できているのでしょうか

ラベル名も取得

単にデータを検索するだけでなく、ラベル名も取得してみます。

XLOOKUP関数の各引数は、次のようなセル範囲を指定します。
Excel関数の引数ダイアログボックスの使用方法は、巻末の参考記事をご拝読ください。

具体的な関数式は以下で、
引数「検索範囲」と引数「戻り範囲」を同じセル範囲にすることで、ラベル名も取得できます

=XLOOKUP(($A9, $A$2:$A$4, $A$2:$A$4)


すると、下図の結果が得られます。

XLOOKUP関数のラベル名も取得


このテクニックを使えば、XLOOKUP関数のミスを防止に役立てます。

設定ミスのチェック

データのみ取得した場合は下図です。

XLOOKUP関数のラベル名も取得

  • リンゴの在庫数になっているか?
  • バナナの在庫数になっているか?

と不安になります。

しかし、下図のようにラベル名を取得しておくと、目視チェックできます。

XLOOKUP関数のラベル名も取得



ラベル名の取得しておくと、
目視チェックができ、セル範囲のミスの確率は下げれます

例題がシンプルなので、効果に対して半信半疑かもしれません。

しかし、
検索値と検索範囲のセルが極端に離れていると、
セル範囲のミスの確率は上がります。

その時に、
セル範囲を正しく設定でき、
正しいデータを取得できるのかをチェックしたくなるはずです。

その際に、本記事の方法はとても有効と思います。
(少なくとも、筆者は目視チェックの際に多用しています)

解答付きサンプルデータ

解答付きサンプルデータが欲しい方は、下記からダウンロードしてください。


最後に

本記事では、Excelの強力なツールであるXLOOKUP関数の使用方法を詳しく解説しました。

特に、データだけでなくラベル名も取得する方法を紹介し、
設定ミスを防ぐためのチェック方法を提供しました。

本例のサンプルデータとは異なり、
大量、且つ、バラバラに管理されたビジネスデータです。

一目見ただけでは、チェックが難しいです。

そんな時に、本記事の内容を是非活用してみてください。

—————————————
参考記事
—————————————

原理原則に関する記事

Excel関数自体の原理原則に関する記事です。こちらを参照すると、個別の関数の理解がさらに深まるでしょう。

構文に関する記事

Excel関数の引数と戻り値は何だっけ?という時に、役立つ記事です。

Excel関数にはそれぞれ構文がある

Excel関数には構文があります。それが、引数と戻り値です。構文に沿えばいいだけです。言わば、数学の公式のようなものです。理論を知らなくても、公式に当てはめれば答え…

Excel関数の引数とは

Excelの引数は、料理を完成させるための材料のようなものです。しかも、材料に種類があります。その種類を理解すると、Excel関数を上手く使いこなせるようになります。

ダイアログボックスの使い方に関する記事

Excel関数名は何だっけ?VLOOKUP関数の使い方は何だっけ?という時に、ダイアログボックスを使うと便利です。
下記はそのダイアログボックスに関する記事です。

Excelの検索ダイアログから、関数を探す

Excelの検索ダイアログに使えば、目的の関数を発見しやすくなります。WEB検索する前に、Excel関数の検索ダイアログを使ってみましょう。

Excelのダイアログに沿って、関数を使う

Excelのダイアログに使えば、関数の使い方を調べることができます。言わば、関数のガイドラインのようなものです。

参照形式に関する記事

関数式をコピーする時はどうしたらいい?
$マークは、どう付けたらいいだろう?
といった悩みをお持ちの方は以下をご覧ください。

絶対参照/相対参照/複合参照とは

絶対参照/相対参照/複合参照とは何かをどこよりも分かりやすく解説します。

絶対参照/相対参照/複合参照の使い方

「絶対参照」「相対参照」「複合参照」は、どうやって使うのかを紹介します。 ポイントは、「$マークは、直後にあるモノを固定する」です。