組み込み関数 VLOOKUP は、Excel の最も強力な関数の 1 つです。これは、Excel の中で SUM と AVERAGE に次いで最も人気のある 3 つに属します。彼女の仕事は、データ テーブルから目的の値を見つけて、指定されたセルに表示することです。
関数の構文には、ルックアップ値 (探しているもの)、1 つ以上の列を含むテーブル (検索する場所)、列インデックス番号 (どの列からデータを返すか)、およびルックアップ タイプ (追加の引数) が含まれます。これにより、近似結果または正確な結果を選択できます)。
VLOOKUP 関数は、財務分析、データ管理、データベースの操作によく使用されます。この機能を使用すると、ユーザーは大規模なデータセット内の情報を迅速かつ簡単に見つけることができるため、時間を節約し、精度を向上させることができます。
VLOOKUP 関数は、垂直方向、つまり行間で値を検索します (これは最初の文字 V - 垂直方向で示されます)。 Excel には、同様の関数 HLOOKUP もあります。これは同様の機能を持ちますが、列ごとに水平 (H - 水平) 検索を行います。
データを含む 2 つのテーブル (融資のテーブルと担保のテーブル) があるとします。
さらにレポートを作成するには、契約番号に基づいて担保を融資テーブルに自動的に挿入する必要があります。
ルックアップおよび参照カテゴリの標準関数セットの Excel には、関数 VLOOKUP があります。この関数は、指定されたテーブル (担保テーブル) の左端の列から指定された値 (この例では契約番号) を上から下に探し、隣接するセルの値 (融資担保の種類) を表示します。 )。概略的には、関数の動作は次のようになります。
そこで、VLOOKUP 関数を使用してみましょう。入力するセル (E2) を選択し、数式ウィザードを開きます (メニュー Insert - Function)。 (検索と参照) カテゴリで、VLOOKUP 関数を見つけて、[OK] をクリックします。関数の引数を入力するためのウィンドウが表示されます。
それらを 1 つずつ入力します。
[OK] を押して、入力した関数を列全体にコピーするだけです。
主な欠点は、目的の値の検索が指定された範囲の最初の列でのみ実行でき、関数は右側の列からのみ目的の値を返すことができることです。
VLOOKUP の 2 番目の欠点は、ルックアップ テーブルに列を削除または追加すると、関数が機能しなくなることです。関数の構文ではデータを抽出する範囲全体と特定の列番号を指定する必要があるため、要素を挿入または削除すると数式の結果が変わります。
また、VLOOKUP 関数には検索の長さ制限が 255 文字あり、それ以外の場合は #VALUE エラーが返されます。
次の場合、VLOOKUP 関数はエラー (#N/A) を返します。
関数が完全に一致するものが見つからない場合にエラー メッセージ (#N/A) を抑制するには、IFERROR 関数を使用できます。この関数は、エラー (#N/A) が VLOOKUP の結果であるかどうかを確認し、そうである場合は空の文字列 ("") または null を返し、それ以外の場合は VLOOKUP の結果を返します。