VLOOKUPで価格割引を探す

VLOOKUP関数のしくみ
GoogleスプレッドシートのVLOOKUP関数。 垂直ルックアップ は、データまたはデータベースのテーブルにある特定の情報を検索するために使用できます。
- VLOOKUPエラーメッセージに関する情報は、3ページを参照してください。
VLOOKUPは通常、その出力として単一のフィールドのデータを返します。それはどうですか?
- あなたは名前または search_key データテーブルのどの行またはレコードに所望のデータを探すかをVLOOKUPに知らせる
- あなたは列番号を提供します。 索引 - 求めているデータのうち
- この関数は、 search_key データテーブルの最初の列に
- VLOOKUPは、指定されたインデックス番号を使用して同じレコードの別のフィールドからシークした情報を検索して返します
VLOOKUPでのおおよその一致の検索
通常、VLOOKUPは search_key 示された。正確な一致が見つからない場合、VLOOKUPはおおよその一致を見つけることができます。
- おおよそのマッチは、 search_key より小さいまたは小さい値のサイズである。
- おおよその一致は、関数の is_sorted 引数をTRUEに設定します。
最初にデータを並べ替える
必ずしも必要というわけではありませんが、通常、ソートキーの範囲の最初の列を使用して、VLOOKUPが昇順で検索しているデータの範囲を最初にソートすることが最善です。
データがソートされていない場合、VLOOKUPは誤った結果を返す可能性があります。
VLOOKUP関数の例
上記のイメージの例では、VLOOKUP関数を含む次の式を使用して、購入された商品の数量に対する割引を検索しています。
= VLOOKUP(A2、A5:B8,2、TRUE)
上の数式はワークシートのセルに入力するだけで、次の手順で使用する別のオプションはGoogleスプレッドシートを使用することです 自動提案 ボックスを押して数式を入力します。
VLOOKUP関数の入力
上の図に示すVLOOKUP関数をセルB2に入力する手順は次のとおりです。
- アクティブセルにするにはB2セルをクリックします。これがVLOOKUP関数の結果が表示される場所です
- 等号(=)の後ろに関数の名前を入力します vlookup
- 入力すると、 自動提案 ボックスに文字Vで始まる関数の名前と構文が表示されます
- 名前 VLOOKUP ボックスに名前が表示されたら、マウスポインタで名前をクリックして関数名を入力し、丸括弧をセルB2に開きます
関数引数の入力
- VLOOKUPの構文と引数の詳細については、2ページを参照してください。
- Excelの場合と同様に、カンマが関数の引数の間に置かれ、区切り文字として機能します。
VLOOKUP関数の引数は、セルB2の空白括弧の後に入力します。
- ワークシートのセルA2をクリックして、このセル参照を search_key 引数
- セル参照の後にカンマ( , )を引数間のセパレータとして機能させる
- ワークシートのセルA5〜B8を強調表示して、これらのセル参照を 範囲 引数 - 表の見出しが範囲に含まれていない
- セル参照の後に、別のカンマ
- タイプa 2 カンマの後に入力する 索引 割引率は範囲の引数の第2列にあるため
- 番号2の後に、別のカンマ
- ワークシートのセルB3とB4を強調表示して、これらのセル参照を 休日 引数
- 単語を入力 真 コンマの後に is_sorted 引数
- プレス 入る キーボードのキーを押して、閉じた丸いブラケット " ) "関数の最後の引数の後に、関数を完了するために
- 答え2.5% - 購入数量に対する割引率 - は、ワークシートのB2セルに表示されます
- セルB2をクリックすると、完全な関数 = VLOOKUP(A2、A4:B8,2、True) ワークシートの上の数式バーに表示されます
VLOOKUPが結果として2.5%を返した理由
- この例では、 量 列には完全一致は含まれていません search_key 値は23です。
- 以来、 is_sorted 引数がTRUEに設定されている場合、VLOOKUPは search_key 値。
- サイズの最も近い値はまだ search_key 23の値は21です。
- したがって、VLOOKUPは21を含む行の割引率を検索し、結果として2.5%の割引率を返します。
GoogleスプレッドシートVLOOKUP関数の構文と引数

VLOOKUP関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。
VLOOKUP関数の構文は次のとおりです。
= VLOOKUP(検索範囲、範囲、インデックス、is_sorted)
search_key - (必須)検索する値 - 上記の画像で販売された数量など
range - (必須)VLOOKUPが検索する列と行の数 - 範囲内の最初の列には通常、 search_key index - (必須)見つかった値の列番号 - ナンバリングは search_key 列を列1 - もし 索引 で選択された列の数よりも大きな数に設定されています。 範囲 引数は#REF!関数によってエラーが返される is_sorted - (オプション)は、 範囲 ソートキーの範囲の最初の列を使用して昇順にソートされます - ブール値 - TRUEまたはFALSEのみが許容値です - TRUEまたは省略され、範囲の最初の列が昇順でソートされない場合、誤った結果が生じることがあります - 省略された場合、デフォルトで値はTRUEに設定されます - TRUEに設定されているか省略されていて、search_keyと完全に一致するものが見つからない場合は、サイズまたは値がより小さい最も近い一致がsearch_keyとして使用されます。 - FALSEに設定すると、VLOOKUPはsearch_keyと完全に一致します。一致する値が複数ある場合、最初に一致する値が返されます - FALSEに設定されていて、search_keyに一致する値が見つからない場合、#N / Aエラーが関数から返されます 次のエラーメッセージはVLOOKUPに関連付けられています。 VLOOKUPのエラーメッセージ

VLOOKUPのエラーメッセージ
次の場合、#N / A(「値が使用できません」)エラーが表示されます。
#REF!次の場合に「範囲外の参照」エラーが表示されます。




