Recherche
Trouver une valeur grâce à sa clé
Définition
Chercher une clé dans une colonne et renvoyer une valeur d'une autre consiste à donner à XLOOKUP la clé, la colonne de clés et la colonne de retour.
Syntaxe
=XLOOKUP(lookup_value, lookup_array, return_array)
Arguments
| Argument | Signification |
|---|---|
lookup_value |
La clé à trouver, entre guillemets doubles lorsqu'il s'agit de texte, par exemple "K-2". |
lookup_array |
La colonne de clés à parcourir. |
return_array |
La colonne de valeurs à renvoyer depuis la ligne correspondante. |
Exemple détaillé
Une liste de four stocke des clés en A2:A4 et des heures en B2:B4.
| A : Clé | B : Heures |
|---|---|
| K-1 | 11 |
| K-2 | 14 |
| K-3 | 8 |
Formule : =XLOOKUP("K-2",A2:A4,B2:B4)
Résultat : 14. K-2 est la deuxième clé, et cette ligne contient 14 heures.
Exercice
Les cellules A2:A4 contiennent id-1, id-2 et id-3. Les cellules B2:B4 contiennent 4, 9 et 6. En C2, écrivez une formule qui renvoie le nombre de id-3.
- En C2, écrivez une formule XLOOKUP qui renvoie la valeur de id-3. Les clés se trouvent en A2:A4 et les valeurs en B2:B4.
- C2 doit afficher la valeur de id-3.
Fonctions associées
XLOOKUP est la fonction qui trouve cette clé et renvoie la valeur correspondante.
Erreur courante
Inverser les colonnes, comme dans =XLOOKUP("K-2",B2:B4,A2:A4) : la formule cherche alors dans les heures et ne peut pas renvoyer 14.