ExcelでVLOOKUPを使用する方法



問題を排除するために楽器を試してください

Microsoft Excelには多くの用途がある関数が多数ありますが、今日説明する関数はVLOOKUPと呼ばれます。 VLOOKUPはVerticalLookupの略で、値を垂直方向にルックアップし、適切に回答を返すために使用されます。それはの1つです 多くのルックアップとリファレンス MicrosoftExcelにある関数とその重要な関数の1つです。 VLOOKUP スプレッドシートで情報を垂直方向に検索し、それに対応する値を返すことができます。したがって、テーブルから値を抽出する場合に非常に役立ちます。たとえば、テーブル内のアイテムの長いリストから特定のアイテムの価格を知ることは、この機能を備えた簡単なことです。



ここでの唯一の制限は、VLOOKUPを使用して検索されるテーブルには、関数VLOOKUPが重複する値を検索する際にスタックしないように、一意の値を持つ列が必要であるということです。はっきりしない場合は、読み進めてください。意味がわかり始めます。



この例では、アイテムのリストとその価格を表に作成します。次に、VLOOKUPを使用して、アイテムの名前だけを使用して1つのアイテムの価格を確認します。この例では、すべての価格がそこにありますが、複数のスプレッドシートに数百のアイテムがあり、いくつかのワークブックにまたがっているシナリオでは、この機能は非常に便利です。



したがって、例から始めるには、独自のExcelシートを作成するか、 ダウンロード ここからのサンプル。ダウンロードしたら、 開いた それで マイクロソフトエクセル 。わかりやすいように簡単な例を使用します。

左側には、テーブルに名前とカテゴリを含むいくつかのアイテムが表示されます。目的は使用することです VLOOKUP 右側のテーブルにアイテムの名前を入力するだけで、価格とカテゴリが左側のテーブルから自動的に取得されるように機能します。

2016-02-20_235427



価値「スカーフ」はすでにそこにあります H2 そもそも。でVLOOKUPを使用します I2 スカーフを手に入れるために 価格クリック オン I2 。次に、上のメニューバーで、をクリックします タブ。今選択 挿入機能 または(SHIFT + F3)を押します。oInsertFunctionウィンドウが表示されます。

vlookup-1

タイプ VLOOKUP探す 関数の場合 をクリックします 行く 。と VLOOKUPが選択されました [OK]をクリックします。

vlookup-2

VLOOKUP 関数の議論 これで開きます。がある 4つの引数 。最初の3つは太字です。つまり、これらは必須であり、4つ目はオプションです。

最初のものは 参照値 。これは単一の値(この場合はアイテム名)になります。 一意の識別 、Bで価格を検索します。

テーブル・アレイ は、値が含まれる参照テーブル全体です( 価格 )になります 検索クリック インクルード 小さなアイコンTable_arrayへ そして クリック そして 引っ張る を選択するには テーブル全体 なし ヘッダー。また押す F4 これらのセルアドレスが残るように 絶対の このセルをクリックしてドラッグし、この数式を他のセルに適用しても変化しません。

一度 VLOOKUP 参照テーブルで一意の識別子を見つけ、 Col_index_num 引数はVLOOKUPに 列番号 検索するには 情報の一部 (( 価格 )。のように 参照表 、価格はに記載されています 2列目 への敬意を持って アイテム名 、入力します 2 の隣に Col_index_num 。ここでは、Price列が2であるため、2を入力していません。参照テーブルの列2であるため、2を入力しました。 (( テーブル・アレイ )。検索する必要のあるデータベースが2番目のシートにある場合は、2番目のシートからtable_arrayを選択します。

2016-02-21_003609

Range_lookup を見つけるために使用されます 最も近い一致 のために 一意の識別 の中に 参照表 、ただし、それを使用するには、参照テーブルを次のように並べ替える必要があります。 昇順 、この例にはありません。だからタイプ 誤り その横にある[OK]をクリックします OKを押した後、 I2 スカーフの価格が表示されます。

vlookup

同様に、次の式を使用できます。 J2カテゴリー VLOOKUPを使用してアイテムカテゴリを検索します。数式で行う必要がある唯一の変更は、の値を変更することです。 Col_index_num3 として カテゴリ アイテムの 3列目 の中に 参照表

今はできる クリック そして 引っ張る セル I2 そして J2 未満 下のセルにも数式を適用します。ただし、アイテムの横にアイテムの名前を入力しない限り、それらのセルにはN / Aと書かれています。それを削除するには、Excelの ISBLANK そして IF 一緒に機能します。

これを行うには、をクリックします I3 表示中 該当なし 。次に、をクリックします バー編集 インクルード 。変化する:

= VLOOKUP(H3、$ A $ 2:$ C $ 16,2、FALSE)

= IF(ISBLANK(H3)、””、VLOOKUP(H3、$ A $ 2:$ C $ 16,2、FALSE))

これで、H3にアイテム名が入力されるまで、I3は空白になります。

つまり、これはすべてVLOOKUPに関するものでした。以下のGIFは、2番目のシートの参照テーブルの使用に関するデモンストレーションです。

vlookup2

読んだ3分