ExcelのVLOOKUP関数です。 垂直ルックアップ は、データまたはデータベースのテーブルにある特定の情報を検索するために使用できます。
VLOOKUPは通常、その出力として単一のフィールドのデータを返します。それはどうですか?
- あなたは名前または 参照値 データテーブルのどの行またはレコードに所望の情報を探すかをVLOOKUPに指示する
- あなたは列番号を提供します。 Col_index_num - 求めているデータのうち
- この関数は、 参照値 データテーブルの最初の列に
- VLOOKUPは、指定された列番号を使用して同じレコードの別のフィールドから検索した情報を検索して返します
VLOOKUPを使用したデータベース内の情報の検索

上記の画像では、商品の単価をその名前に基づいて検索するためにVLOOKUPが使用されています。名前は 参照値 VLOOKUPは2番目の列にある価格を見つけるために使用します。
VLOOKUP関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。
VLOOKUP関数の構文は次のとおりです。
= VLOOKUP(lookup_value、Table_array、Col_index_num、Range_lookup)
参照値 - (必須)あなたの最初の列で見つけたい値 テーブル・アレイ 引数。
テーブル・アレイ - (必須)これは、VLOOKUPが検索した情報のテーブルです。 - テーブル・アレイ 少なくとも2列のデータを含んでいなければなりません。 - 最初の列には通常、 参照値。 Col_index_num - (必須)検索する値の列番号 - ナンバリングは 参照値 列を列1とする。 - もし Col_index_num で選択された列の数よりも大きな数に設定されています。 Range_lookup 引数は#REF!関数によってエラーが返されます。 Range_lookup - (オプション)は、 範囲 昇順にソートされます - 最初の列のデータがソートキーとして使用されます - ブール値 - TRUEまたはFALSEのみが許容値です - 省略された場合、デフォルトで値はTRUEに設定されます - TRUEに設定するか省略し、 参照値 が見つからない場合、サイズまたは値がより小さい最も近い一致が、 search_key - TRUEまたは省略され、範囲の最初の列が昇順でソートされない場合、誤った結果が生じることがあります - FALSEに設定すると、VLOOKUPは 参照値 . 必ずしも必要というわけではありませんが、通常、ソートキーの範囲の最初の列を使用して、VLOOKUPが昇順で検索しているデータの範囲を最初にソートすることが最善です。 データがソートされていない場合、VLOOKUPは誤った結果を返す可能性があります。 VLOOKUPを設定すると、 参照値 近似マッチを返すように設定することもできます 決定要因は、 Range_lookup 引数: 上記の例では、 Range_lookup VLOOKUPはその語句の完全一致を見つけなければならないので、FALSEに設定されています ウィジェット その項目の単価を返すためにデータテーブルの順序で。完全一致が見つからない場合、#N / Aエラーが関数から返されます。 注意:VLOOKUPは大文字と小文字を区別しません - 両方 ウィジェット そして ウィジェット 上記の例では許容される綴りです。 複数の一致する値がある場合 - たとえば、ウィジェットは データテーブルの第1列に複数回列挙されています - 上から下に遭遇した最初に一致する値に関連する情報が関数によって返されます。 上記の最初の画像例では、VLOOKUP関数を含む以下の式を使用して、 ウィジェット データの表にある。 = VLOOKUP(A2、$ A $ 5:$ B $ 8,2、FALSE) この式をワークシートのセルに入力するだけでも、上に示した関数のダイアログボックスを使用して、引数を入力することができます。 以下の手順は、関数のダイアログボックスを使用してセルB2にVLOOKUP関数を入力するために使用されました。 ダイアログボックスの4つの空行に入力されたデータは、VLOOKUP関数の引数を形成します。 VLOOKUP関数の引数は、上の図に示すように、ダイアログボックスの別々の行に入力されます。 引数として使用するセル参照は、正しい行に入力するか、以下の手順でポイントアンドクリック(マウスポインタでセルの希望範囲を強調表示する)して入力することができますダイアログボックス。 VLOOKUPの複数のコピーを使用して同じデータテーブルから異なる情報を返すことは珍しいことではありません。 これを簡単に行うために、VLOOKUPをあるセルから別のセルにコピーすることがよくあります。関数が他のセルにコピーされるときは、関数の新しい場所を考慮して、結果のセル参照が正しいことを確認するように注意する必要があります。 上記の画像では、ドル記号( $ )は、 テーブル・アレイ 引数はそれらが絶対セル参照であることを示します。つまり、関数が別のセルにコピーされても変更されません。 これは、VLOOKUPの複数のコピーがすべて情報源と同じデータテーブルを参照するため、望ましいことです。 に使用されるセル参照 lookup_value - A2 - 一方 , ドル記号で囲まれていないため、相対的なセル参照になります。相対セル参照は、それらが参照するデータの位置に対して相対的な新しい位置を反映するようにコピーされると変更されます。 相対セル参照を使用すると、VLOOKUPを複数の場所にコピーし、異なる場所に入力することによって、同じデータテーブル内の複数の項目を検索することができます lookup_values . VLOOKUPには、次のエラーメッセージが関連付けられています。 次の場合、#N / A(「値は使用できません」)というエラーが表示されます。 #REF!次の場合にエラーが表示されます。 最初にデータを並べ替える
正確な試合vs.近似試合
ポインティングを使用してExcelのVLOOKUP関数の引数を入力する

VLOOKUPダイアログボックスを開く
セル参照を指す
引数による相対および絶対セル参照の使用
関数引数の入力
Excel VLOOKUPのエラーメッセージ





