VLOOKUP 関数は、大規模な Excel ディレクトリまたはデータベースを扱う場合に非常に人気のある関数です。これにより、ユーザーはスプレッドシート全体に目を通す必要がなく、特定のエントリに関する 。
ただし、心配しないでください。この機能は見た目ほど恐ろしいものではなく、時間を大幅に節約し、より自由なスタイルの分析を可能にします。 ExcelのVLOOKUPの使い方を紹介します。
VLOOKUP パスを理解する
VLOOKUP 関数は、4 つの異なる「引数」、つまり関数に入力される値に分割されます。これらは、VLOOKUP がどこから情報を取得するかを正確に定義するため、基本的な =VLOOKUP() で関数を開始する間、括弧内に配置した 4 つの引数がすべての作業を実行します。
簡単に言うと、検索する値、値が存在する範囲、戻り値が存在する列、および戻り値が正確である必要があるか近似的である必要があるかを VLOOKUP に伝えることになります。 Excel 関数の使用経験があまりない場合は、あまり意味がわからないかもしれません。各引数をそれがどのように実行されるかに分けて説明してみましょう。これが実際にどのように機能するかを確認するには、 従業員名簿 やクラスの成績評価シートなどの例を思い出してください。
ステップ 1: 最初の引数を選択します。
これは検索値、つまりデータベースまたはディレクトリ内の 1 つの特定の行に関するデータを取得するために使用する識別情報です。これは、従業員 ID やクラス ID、特定の名前などの情報を入力するスペースです。このルックアップ値をどこに置くかを選択できますが、分析が容易なように VLOOKUP の近くにあり、何を入力すればよいのか常にわかるように明確にラベル付けされていることが理想的です。
ステップ 2: 2 番目の引数を選択します。
これは、最初の引数であるルックアップ値が範囲内にある範囲です。たとえば、特定の従業員 ID 番号を検索する場合、この引数にはデータベース全体を含める必要があります。最初のエントリを手動でクリックし、最後に右下の最後のエントリまでカーソルをドラッグして、データベース内のすべての値を含めるのが最も簡単です。非常に大規模なデータベースの場合は、 A2:B5 のように、最初のエントリ (A2 など)、コロン、最後のエントリ (この場合は B5 ) を手動で入力します。
2 番目の引数は常にデータベースまたは範囲の最初 (左端) 列で始まる必要があることに注意してください。これは、VLOOKUP が水平方向のリストでうまく機能しない理由でもありますが、スプレッドシートではこのようなことはほとんどありません。
ステップ 3: 3 番目の引数を選択します。
VLOOKUP は、情報を探しているデータベースまたはテーブルの全範囲を認識できるようになりましたが、もう少し支援が必要です。次に、戻り値が存在する列、つまり検索値を入力するときに必要な特定のエントリを選択する必要があります。
3 番目の引数は列文字ではなく数値である必要があります。リストの最初のエントリ列から数え始めて、関心のあるデータ (従業員のボーナスや学生の成績など) が含まれる列に到達するまで右に数えます。この数値を関数に入力すると、VLOOKUP は何を返すかを認識します。
ステップ 4: 4 番目の引数を選択します。
4 番目の引数は少し異なります。ここに FALSE または TRUE を入力して、完全一致を返すか、近似一致を返すかを指定できます。ここで関数を終了する場合はこの手順を実行する必要はありませんが、用途はあります。 FALSE 引数は、入力値が見つからない場合、たとえば、入力した従業員 ID が存在しない場合にエラーを返します。 TRUE 入力は、可能な限り最も近い結果に丸められ、そのエントリに必要な値を返します。これにより、特定の種類の分析が簡素化されます。
VLOOKUP 関数が完了したら、ルックアップ スペースに値の入力を開始し、VLOOKUP が返す結果を確認できるようになります。
覚えておくべき重要な注意事項
-
VLOOKUP は常に右側にパスします。左のパスにはなりません。ルックアップ データを整理するときは、このことに留意してください。
-
VLOOKUP は重複を認識しません。たとえば、2 人の従業員が同じ姓を持っている場合、VLOOKUP は、それが希望する名前であるかどうかに関係なく、リストの最初の従業員で停止します。このため、この関数は代わりにフルネームまたは ID 番号とともに使用されることがよくあります。
-
VLOOKUP では大文字と小文字が区別されるため、大文字で始まる単語とそうでない単語の違いを区別できます。
-
他の Excel 関数 と同様に、プロジェクトに応じて、VLOOKUP を完全なテーブルに拡張して一度に複数の値を返すのは簡単です。このプロセスに慣れたら、より複雑な方法で使用できるようになります。