初心者向け Excel VLOOKUP チュートリアル: ステップバイステップの例
VLOOKUPとは何ですか?
Vlookup (V は「Vertical」の略) は、Excel の異なる列間の関係を確立できる Excel の組み込み関数です。 言い換えれば、データの XNUMX つの列から値を検索 (ルックアップ) し、その値または対応する値を別の列から返すことができます。
VLOOKUPの使い方
大規模なデータ スプレッドシート内で情報を検索する必要がある場合、またはスプレッドシート全体で同じ種類の情報を検索する必要がある場合は、Vlookup 関数を使用します。
Vlookup のインスタンスを次のように考えてみましょう。
会社給与表 これは当社の財務チームによって管理されています – 会社給与表、すでに知られている(または簡単に取得できる)情報から始めます。 指標となる情報。
例として:
すでに入手可能な情報から始めます。
(この場合は社員名)
知らない情報を見つけるには:
(この場合、従業員の給与を調べたいと思います)
上記の例の Excel スプレッドシート:
上記のスプレッドシートで、不明な従業員の給与を確認するには、次のようにします。
すでに利用可能な従業員コードを入力します。
さらに、 VLOOKUPを適用すると、 対応する従業員コードの値(従業員の給与)が表示されます。
ExcelのVLOOKUP関数の使い方
以下は、Excel で VLOOKUP 関数を適用する方法のステップバイステップ ガイドです。
ステップ 1) 表示したいセルに移動します
特定の従業員の給与を表示したいセルに移動する必要があります。(この例では、インデックス「H3」のセルをクリックします)
ステップ 2) VLOOKUP 関数 =VLOOKUP () を入力します。
上のセルに VLOOKUP 関数を入力します。 関数が入力されていることを示す等号、 'VLOOKUP キーワード VLOOKUP 関数を表す等号の後に使用されます =VLOOKUP()
括弧には引数のセットが含まれます (引数は、関数を実行するために必要なデータの一部です)。
VLOOKUP は XNUMX つの引数またはデータを使用します。
ステップ 3) 最初の引数 – 検索または検索する検索値を入力します。
最初の引数は、検索する必要のある値またはルックアップ値のセル参照 (プレースホルダーとして) になります。 ルックアップ値とは、すでに利用可能なデータ、または既知のデータを指します。 (この場合、従業員コードが検索値として考慮されるため、最初の引数は H2 になります。つまり、検索または検索する必要がある値は、セル参照 'H2' に存在します。)
ステップ 4) XNUMX 番目の引数 – テーブル配列
これは、検索する必要がある値のブロックを指します。 Excel では、この値のブロックは次のように呼ばれます。 テーブル・アレイ またはルックアップテーブル。 私たちの例では、 ルックアップテーブル になる セル参照 B2 から E25、つまり、対応する値が検索される完全なブロックです。
注: ルックアップ値または既知のデータは、ルックアップ テーブルの左側の列、つまりセル範囲に存在する必要があります。
ステップ 5) XNUMX 番目の引数 – VLOOKUP 構文は、column_index_no です。
列参照を指します。 言い換えれば、データがどこにあるか、表示したいかを VLOOKUP に通知します。 (列参照は、対応する値が見つかるはずの列のルックアップ テーブル内の列インデックスです。) この場合、ルックアップ テーブルによると、Employee's Salary 列のインデックスは 4 であるため、列参照は 4 になります。
ステップ 6) 第 XNUMX 引数 – 完全一致または近似一致
最後の引数は範囲検索です。 これは、ルックアップ値との近似一致を求めるか、完全一致を求めるかを VLOOKUP 関数に指示します。 この場合、完全一致 (「FALSE」キーワード) が必要です。
- FALSE: 完全一致を指します。
- NS: 近似一致を参照します。
ステップ 7) Enter キーを押します。
「Enter」を押して、関数が完了したことをセルに通知します。 ただし、セル H2 に値が入力されていないため、次のようなエラー メッセージが表示されます。 値を検索できる従業員コードが「従業員コード」に入力されていません。
ただし、H2 に従業員コードを入力すると、対応する値、つまり従業員の給与が返されます。
何が起こったかを簡単に説明すると、VLOOKUP 式を通じてセルに、既知の値がデータの左側の列、つまり従業員コードの列に存在することを伝えました。 次に、ルックアップ テーブルまたはセル範囲を調べて、テーブルの右の XNUMX 番目の列で同じ行の値、つまり、対応する従業員の同じ行にある対応する値 (従業員の給与) を見つける必要があります。コード。
上記の例では、VLOOKUP の完全一致、つまり最後のパラメータとしての FALSE キーワードについて説明しました。
近似一致の VLOOKUP (最後のパラメータとして TRUE キーワード)
正確に数十、数百の商品を購入したくない顧客に対する割引をテーブルで計算するシナリオを考えてみましょう。
以下に示すように、特定の会社は 1 ~ 10,000 個のアイテムの数量に対して割引を課しています。
現在、顧客が正確に数百または数千の商品を購入するかどうかは不確実です。 この場合、VLOOKUP の近似一致に従って割引が適用されます。 言い換えれば、一致の検索を列内に存在する値 1、10、100、1000、10000 だけに制限する必要はありません。手順は次のとおりです。
ステップ 1) セルをクリックします コラボレー VLOOKUP 関数を適用する必要があります。つまり、セル参照 'I2'.
ステップ2) セルに「=VLOOKUP()」と入力します。 括弧内 引数のセットを入力します 上記の例の場合。
ステップ3) 引数を入力します。
引数1: 存在する値がルックアップ テーブル内の対応する値を検索するセルのセル参照を入力します。
ステップ 4) 引数 2: VLOOKUP で対応する値を検索するルックアップ テーブルまたはテーブル配列を選択します (この場合、列「数量」と「割引」を選択します)。
ステップ 5) 引数 3: XNUMX 番目の引数は、対応する値を検索するルックアップ テーブル内の列インデックスです。
ステップ 5) 引数 4: 最後の引数は次の条件になります。 近似一致または完全一致。 この例では、特に近似一致を探しています。 (TRUE キーワード)。
ステップ6) 「Enter」を押します。 Vlookup 式が前述のセル参照に適用され、数量フィールドに任意の数値を入力すると、それに基づいて適用される割引が表示されます。 VLOOKUP での近似一致。
注: 最後のパラメータとして TRUE を使用する場合は、空白のままにすることができます。デフォルトでは、近似一致に対して TRUE が選択されます。
同じブック内に配置された 2 つの異なるシート間に適用される Vlookup 関数
上記のケース シナリオと同様の例を見てみましょう。 XNUMX つの異なるシートを含む XNUMX つのワークブックが提供されます。 従業員コードと従業員名および従業員の指定が記載されているシートには、従業員コードと各従業員の給与が含まれています (以下を参照)。
シート1:
シート2:
ここでの目的は、すべてのデータを 1 ページ (つまり、以下のシート XNUMX) で表示することです。
VLOOKUP を使用すると、すべてのデータを集約して、従業員のコード、名前、給与を XNUMX つの場所またはシートで確認できるようになります。
シート 2 では VLOOKUP 関数の 2 つの引数が提供されるため、シート XNUMX で作業を開始します。つまり、VLOOKUP で検索されるシート XNUMX に従業員の給与がリストされており、 列インデックスの参照は 2 (ルックアップテーブルによる)。
また、従業員コードに対応する従業員の給与を見つけたいこともわかっています。
さらに、そのデータは A2 で始まり B25 で終わります。 それが私たちのものになります ルックアップ テーブルまたはテーブル配列引数。
ステップ1) シート 1 に移動し、図に示すようにそれぞれの見出しを入力します。
ステップ2) VLOOKUP関数を適用したいセルをクリックします。 この場合、セル参照「F3」を持つ従業員の給与と並んだセルになります。
Vlookup 関数 =VLOOKUP () を入力します。
ステップ 3) 引数 1: ルックアップ テーブルで検索する値を含むセル参照を入力します。 この場合、「F2」は、ルックアップ テーブル内の対応する従業員の給与と一致する従業員のコードを含む参照インデックスです。
ステップ 4) 引数 2: XNUMX 番目の引数には、ルックアップ テーブルまたはテーブル配列を入力します。 ただし、この例では、同じブック内の別のシートにルックアップ テーブルが配置されています。 したがって、リレーションシップを構築するには、ルックアップ テーブルのアドレスを Sheet2!A2:B25 – (A2:B25 はシート 2 のルックアップ テーブルを参照します) として入力する必要があります。
ステップ 5) 引数 3: XNUMX 番目の引数は、値が存在する必要があるルックアップ テーブルに存在する列の列インデックスを参照します。
ステップ 6) 引数 4: 最後の引数は、 完全一致 (FALSE) or おおよその一致 (TRUE)。 この例では、従業員の給与に完全に一致するものを取得したいと考えています。
ステップ7) Enter キーを押してセルに従業員コードを入力すると、その従業員コードに対応する従業員の給与が返されます。
まとめ:
上記の 3 つのシナリオでは、VLOOKUP 関数の動作について説明します。 より多くのインスタンスを使用して遊ぶことができます。 VLOOKUP は、 MSエクセル これにより、データをより効率的に管理できるようになります。
Excel チュートリアル PDF もチェックしてください:- ここをクリック