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

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


ExcelのVLOOKUP関数は、

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

本記事では、

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

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

すると、

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

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

【VLOOKUP関数】使い方と解説

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

データのみを取得

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

VLOOKUP関数でデータ取得

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

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

=VLOOKUP(($A9, $A$2:$C$4,3,FALSE)

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

VLOOKUP関数でデータ取得



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

VLOOKUP関数の使用後のデータは正しい?

ラベル名も取得

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

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

具体的な関数式は以下で、
第3引数『列番号』を1に設定することで、ラベル名も取得できます
第3引数『列番号』を1に設定すると、$A$2:$C$4の1列目のデータを取得できるからです。

=VLOOKUP(($A9, $A$2:$C$4,1,FALSE)


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

VLOOKUP関数でラベル名を取得し、ミスしていないかを確かめる


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

設定ミスのチェック

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

VLOOKUP関数の使用後のデータは正しい?

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

と不安になります。

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

XLOOKUP関数のラベル名も取得



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

VLOOKUP関数でラベル名を取得し、ミスしていないかを確かめる


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

しかし、
データが大量かつ複雑になった場合、本記事の方法はより有効性を増します。

解答付きサンプルデータ

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


最後に

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

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

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

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

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


参考記事

Excel関数を操作するための基本概念です。基本概念を理解すると、各関数の理解がより深まります。

構文に関する記事

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

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

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

参照形式に関する記事

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