Recherche

MATCH

Définition

MATCH renvoie la position relative d'une valeur dans une seule ligne ou colonne de cellules.

Syntaxe

=MATCH(lookup_value, lookup_array, [match_type])

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:A5.
match_type Utilisez 0 pour une correspondance exacte. La valeur par défaut, 1, suppose un ordre croissant et trouve la plus grande valeur qui ne dépasse pas la clé.

Exemple détaillé

Une liste de courses se trouve en A2:A5, et vous voulez savoir où se place Pear.

A : Fruit
Fig
Plum
Pear
Lime

Formule : =MATCH("Pear",A2:A5,0)

Résultat : 3. Pear est la troisième entrée de la plage A2:A5.

Exercice

La plage B2:B6 contient ces villes dans l'ordre : Oslo, Rome, Lima, Cairo et Seoul. Écrivez une formule qui renvoie la position de Cairo.

  1. En C2, écrivez une formule MATCH qui renvoie la position de Cairo en B2:B6.
É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

MATCH indique une position qu'INDEX peut utiliser pour récupérer une valeur, ce qui est le même travail que VLOOKUP fait en une seule étape.

Erreur courante

Omettre le 0 sur une liste de textes non triée ; le type de correspondance par défaut suppose un ordre croissant et peut renvoyer une mauvaise position ou #N/A.

Fonctions associées

Ces liens sont des fonctions associées.