WD.VLOOKUP
Description
Recherche une valeur dans la colonne la plus à gauche du tableau indiqué et renvoie la valeur de la cellule correspondante dans la même ligne dans une colonne différente. Cette fonction est identique à VLOOKUP, mais WD.VLOOKUP crée un index (b-tree) pour les plages/matrices indiquées et ignore les
range_lookup
argument. Cette fonction offre de meilleures performances en cas d'utilisation répétée sur la même plage/matrice. Les valeurs nulles et erronées sont ignorées. Syntaxe
WD.VLOOKUP(
lookup_value
, table_array
, col_index_num
, [ range_lookup
]) - lookup_value: valeur à rechercher dans la première colonne.
- table_array: tableau ou table où effectuer la recherche.
- col_index_num: colonne à partir de laquelle renvoyer la valeur correspondante.
- range_lookup: non utilisé.
Exemple
L'exemple repose sur le classeur suivant :
A | B | C | D | |
|---|---|---|---|---|
1 | Commercial | Client | Produit | Chiffre d'affaires |
2 | Dixon | O'Reilly, Auer, & Lind | Qosolex | 8 232 000 USD |
3 | Dixon | Runolfsson and Steuber | Saoplus | 4 853 000 USD |
4 | Kelly | Kuphal Group | Qosolex | 2 358 000 USD |
5 | Kelly | Ernser Inc | Voltflarn | 2 064 000 USD |
6 | Payne | Williamson Group | Singlflix | 6 974 000 USD |
7 | Payne | Ratke-Sanford | Qosolex | 8 433 000 USD |
8 | Payne | Leuschke and Sons | Qosolex | 8 181 000 USD |
9 | Wu | Dach-Halvorson | Singlflix | 2 361 000 USD |
10 | Wu | Wisoky LLC | Bextain | 5 752 000 USD |
11 | Wu | Stiedemann Grp | Saoplus | 3 987 000 USD |
Le résultat de
=WD.VLOOKUP(A6,$A$2:$D$11,4)
est $6,974,000.00
. Fonctions associées
ARRAYAREA
GROUPBY
MATCHEXACT
WD.MVLOOKUP