Recherche
XMATCH
Définition
XMATCH renvoie la position relative d'une valeur dans une ligne ou une colonne.
Syntaxe
=XMATCH(lookup_value, lookup_array)
Arguments
| Argument | Signification |
|---|---|
lookup_value |
La valeur à trouver, comme un mot entre guillemets ou une référence de cellule. |
lookup_array |
Une seule ligne ou colonne à parcourir, comme A2:A4. |
Exemple détaillé
Une liste de courses est stockée en A2:A4, et vous voulez savoir où se trouve Pear.
| A : Fruit |
|---|
| Fig |
| Pear |
| Lime |
Formule : =XMATCH("Pear",A2:A4)
Résultat : 2. Pear est la deuxième entrée dans la plage A2:A4.
Exercice
La plage A2:A4 contient red, blue et green. En B2, écrivez une formule qui renvoie la position de blue.
- En B2, écrivez une formule XMATCH qui renvoie la position de blue en A2:A4.
- B2 doit afficher la position de blue en A2:A4.
Étape 1 sur 2
Saisissez =XMATCH("blue",A2:A4) en B2.
blue est le deuxième élément, donc la position est 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…
B2 utilise XMATCH.
B2 affiche maintenant 2.
Fonctions associées
MATCH est l'ancienne recherche de position. XLOOKUP peut renvoyer la valeur correspondante au lieu de la position.
Erreur courante
Lire le résultat comme une ligne de la feuille : XMATCH("Pear",A2:A4) est 2, la deuxième cellule de la plage, pas la ligne 3 de la feuille.