WD.VLOOKUP
説明
指定した配列の左端の列にある値を検索し、同じ行の別の列にある対応するセルの値を返します。この関数は VLOOKUP と同じですが、WD.VLOOKUP は指定された範囲または配列のインデックス (B ツリー) を作成し、次の関数を無視します。
range_lookup
の引数。この関数を使用すると、同じ範囲または配列で繰り返し使用する場合のパフォーマンスが向上します。ヌル値およびエラー値は無視されます。構文
WD.VLOOKUP(
lookup_value
, table_array
, col_index_num
, [ range_lookup
]) - lookup_value: 最初の列で見つける値。
- table_array: 検索する配列またはテーブル。
- col_index_num: 対応する値を返す列。
- range_lookup: 使用されていません。
例
この例では、次のワークブックのデータを基に検索を行います。
A | B | C | D | |
|---|---|---|---|---|
1 | 販売員 | 顧客 | 製品 | 収益管理 |
2 | Dixon | O'Reilly、Auer、Lind | Qosolex | $8,232,000.00 |
3 | Dixon | Runolfsson and Steuber | Saoplus | $4,853,000.00 |
4 | Kelly | Kuphal Group | Qosolex | $2,358,000.00 |
5 | Kelly | Ernser Inc | Voltflarn | $2,064,000.00 |
6 | Payne | Williamson Group | Singlflix | $6,974,000.00 |
7 | Payne | Ratke-Sanford | Qosolex | $8,433,000.00 |
8 | Payne | Leuschke and Sons | Qosolex | $8,181,000.00 |
9 | Wu | Dach-Halvorson | Singlflix | $2,361,000.00 |
10 | Wu | Wisoky LLC | Bextain | $5,752,000.00 |
11 | Wu | Stiedemann Grp | Saoplus | $3,987,000.00 |
「=WD.VLOOKUP(A6,$A$2:$D$11,4)」
の結果は次のとおりです $6,974,000.00
。関連する関数
ARRAYAREA
GROUPBY
MATCHEXACT
WD.MVLOOKUP