Excel VLOOKUPを簡単に説明します。

VLOOKUP を覚えて安全に使用するのは、特に複雑な命令が多いため、簡単ではありません。

いや、そうでもないかもしれません。

日常生活での例を参考にすれば、この記事を読み終える頃には VLOOKUP 関数をマスターし、Excel を使いこなすための大きな一歩を踏み出せるでしょう。

1) VLOOKUP とはどういう意味ですか?

VLOOKUP は英語で「VLOOKUP」と呼ばれ、「検索」または「ルックアップ」と訳すのが適切です。

VLOOKUP = 検索する/調べる

これはすでに VLOOKUP よりも直感的に思えます。

2. 日常生活で VLOOKUP はどこで使われますか?

例:Web 検索

毎日どこで検索していますか?

例えば、Google や Wikipedia などです。

フランスの人口を調べたいとしましょう。1) Google にアクセスし、検索語句「フランス」と、知りたい情報「人口」を入力します。国別の人口を表形式で表示するWikipediaの記事にたどり着きました。例えば、こちらです。

Wikipedia 2) 次に、表で「フランス」という項目を検索し、フランスの情報がある列(例えば6列目)に移動します。これで、検索または参照した結果が得られました。

これはまさにExcelのVLOOKUP関数の機能です。つまり、オンラインで何かを検索し、表から値を抽出できるのであれば、VLOOKUP関数も安全に使用できます。

唯一の問題は、Excelがあまり直感的ではないため、各関数が機能するためには、ユーザーが何を期待しているかを覚えておく必要があることです。

3. ExcelのVLOOKUP:数式の各要素は何を表しているのでしょうか? では、VLOOKUPの数式の各要素が何を表しているかを見てみましょう。

VLOOKUP = は、上から下への垂直検索を表します。

また、WVERWEIS = は左から右への水平検索を表します(例えば、時間割の3時間目、水曜日にどの科目が教えられるかを確認したい場合、まず列ヘッダーで正しい曜日を検索してから、3行下に移動します)。

検索条件 = は、検索する用語を表します。

配列 = は、情報を検索する範囲を表します。

列インデックス = は、検索する情報がある列を表します。

オプションのパラメーター

デフォルトでは、VLOOKUPはあいまい検索(TRUEまたは1)に設定されています。

ただし、正確な検索が必要になる場合が多いため、VLOOKUP関数の末尾にFALSEまたは0を入力することが重要です。TRUE / 1:あいまい検索

FALSE / 0:正確な検索

4. ExcelでのVLOOKUPの適用

1) VLOOKUPはどこに配置しますか?

検索語を入力するフィールドの下にあります。ここでは、「Martin」という名前が検索語です。
Vlookup Excel

列を追加したいテーブルです。

Vlookup Excel

利点は、数式を下に拡張するのが非常に簡単なことです。

2) 何を検索すればよいですか?

検索語を数式に直接記述するか、セルにリンクさせるという選択肢があります。リンクの場合は、$記号で固定することをお勧めします。最善の方法は、F2で数式にジャンプし、参照を選択し、ショートカットF4でさまざまな種類の参照を切り替えることです。

Vlookup Excel

3) どこで検索すればよいですか?

次に、VLOOKUPで検索を実行するフィールドを選択する必要があります。検索語は最初の列で検索されます。

また、フィールドには、情報を検索するすべての列が含まれている必要があります。

後で他の情報を探したい場合は、領域をテーブル全体に拡張することをお勧めします。したがって、検索領域を再度調整する必要はありません。

Vlookupエクセル

4) 何を知りたいですか?

次に、情報がどの列に含まれているかを確認する必要があります。

ここでも、数式に直接数値を入力するか、リンクを使用してセルから列番号を取得するオプションがあります。この例では、給与額に関する情報が検索ボックスの 2 列目に表示されます。

列を手動でカウントする手間を省きたい場合は、VLOOKUP 関数と COMPARE 関数を組み合わせることもできます。

Vlookupエクセル

5) 完全一致または不正確一致?
完全一致

完全一致がある場合は、完全に一致する検索語が検索されます。このためには、VLOOKUP 関数の最後に FALSE または 0 を入力する必要があります。検索語が見つからない場合は、エラー メッセージ #NV (利用できません) が表示されます。

Vlookupエクセル

不正確な一致

不正確な一致を行うには、VLOOKUP 関数の最後に TRUE または 1 を入力します。次の例では、給与がどの給与レベルに属するかを確認します。これを行うには、給与レベルを昇順に並べ替える必要があります。

Vlookupエクセル

VLOOKUP は各エントリを上から下にスキャンし、検索ボックス内のエントリが検索値より大きいかどうかを確認します。その場合、VLOOKUP はエントリを 1 つ上に移動します。

例: Heinze の給与 (42,128 ユーロ) を検索すると、VLOOKUP は値 44,000 ユーロが見つかるまで検索ボックス内のすべてのエントリを調べます。この値は 42,128 ユーロより大きくなります。次に、VLOOKUP は 1 エントリ上がって €42,000 となり、A2 レートを返します。

したがって、VLOOKUP は検索ボックスのエントリを次のように解釈します。

40,000ユーロ以上 = A1、42,000ユーロ以上 = A2 など。

5. VLOOKUP で注意すべき点は何ですか?

よくあるエラーメッセージ:

#NV
このエラーメッセージは、検索語が見つからなかったときに表示されます。これは、以下の理由が考えられます。

検索語が実際には存在しません。

検索語が正しく入力されていないか、検索語にスペースが含まれているため、まずスペースを削除する必要があります。この場合、SMOOTH() 関数が役立ちます。この関数は、テキストの先頭と末尾にある見えないスペースを削除します。
検索語は数値ですが、Excel はそれを文字列として解釈します。これを行うには、検索語を含むセルの書式を「数値」に変更する必要があります。また、検索語に 1 を掛ける(*1)ことで、Excel が検索語を数値として認識できるようにすることもできます。
検索範囲が正しく定義されていません。注:VLOOKUP は常に検索範囲の最初の列を検索します。

#REFERENCE!
このエラーメッセージは、列インデックスに検索範囲外の列を指定した場合に表示されます。例:検索範囲が2列のみの場合、列インデックスとして3を指定します。
#VALUE!

このエラーメッセージは、列インデックスに0または負の数を入力した場合に表示されます。VLOOKUPは常に右方向のみを検索するため、最初の列の左側を検索することはできません。

#NAME?

このエラーメッセージは、関数を間違って入力した場合(例えば、VLOOKUPではなく「=serweis」と入力した場合)に表示されます。

6. VLOOKUPサンプルファイル
数式を確認するには、右下にあるファイルをダウンロードするか、ワークブックをフルサイズで表示して「ワークブックの編集」に移動してください。Vlookup Excel

7. まとめ
これで、EXCEL リファレンスに関する重要なことはすべて説明され、Excel で最もよく使用される数式の 1 つについて理解できました。練習すれば鍛冶屋になれるので、今すぐ公式を適用してみてください。