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.

  1. 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.
Étape 1 sur 2
Ici, les formules utilisent les noms de fonctions en anglais, comme SUM, et un point « . » comme séparateur décimal, quelle que soit la langue.
Chargement de la feuille…

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.

Fonctions associées

Ces liens sont des fonctions associées.