Fonction MATCH Excel
La fonction EQUIV de Microsoft Excel recherche une valeur spécifique dans une plage de cellules et renvoie sa position relative.

Syntaxe
=MATCH ()lookup_value, lookup_array, [match_type])
Arguments
Valeur_recherchée(Obligatoire): La valeur spécifique que vous souhaitez trouver dans le tableau_recherche ;
Cet argument peut être un nombre, du texte, une valeur logique ou une Une référence de cellule vers une valeur (nombre, texte ou valeur logique)
Tableau_recherche (obligatoire) : une plage de cellules contenant la valeur recherchée.
Type_correspondance (facultatif) : Le type de correspondance que la fonction effectuera. Il en existe trois :
- 0- Trouve la première valeur correspondant exactement à la valeur_recherchée
- 1 – ou omis. Si aucune valeur exacte n’est trouvée, la fonction EQUIV recherche la plus grande valeur inférieure ou égale à la valeur_recherchée.
Les valeurs de l’argument tableau_recherche doivent être triées par ordre croissant. - -1 – Trouve la plus petite valeur supérieure ou égale à la valeur recherchée.
Les valeurs de l’argument tableau_recherche doivent être triées par ordre décroissant.
Valeur de retour
La fonction EQUIV renvoie un nombre indiquant la position de la valeur recherchée.Remarques sur la fonction
1. La fonction EQUIV ne tient pas compte de la casse.
2. La fonction EQUIV renvoie l’erreur #N/A lorsqu’aucune correspondance n’est trouvée.
3. La fonction EQUIV permet d’utiliser des caractères génériques dans l’argument valeur_recherchée pour effectuer une recherche approximative.
Exemples
Exemple 1 : Fonction EQUIV pour une correspondance exacte
Procédez comme suit pour obtenir la position de Charles Monaghan dans la plage B3:B7.
Sélectionnez une cellule vide, saisissez la formule ci-dessous et appuyez sur Entrée pour obtenir le résultat.
=MATCH(D4,B3:B7,0)

Remarque : Dans la formule, D4 contient la valeur recherchée ; B3:B7 est la plage de cellules dans laquelle effectuer la recherche ; le chiffre 0 indique que vous recherchez une correspondance exacte.
Exemple 2 : Fonction EQUIV pour une correspondance approximative
Cette section explique comment utiliser la fonction EQUIV pour effectuer une recherche approximative dans Excel.
Comme illustré dans la capture d’écran ci-dessous, vous souhaitez rechercher la position du nombre 2500 dans la plage B3:B7, mais ce nombre 2500 n’apparaît pas dans la liste. Voici comment obtenir la position de la plus grande valeur inférieure à 2500 dans la liste.
Sélectionnez une cellule vide, saisissez la formule ci-dessous, puis appuyez sur Entrée pour obtenir votre résultat.
=MATCH(D4,B3:B7,1)

La formule renvoie alors la position du nombre 2000, soit la plus grande valeur inférieure à 2500 dans la liste.
Remarque : dans ce cas, toutes les valeurs de la plage B3:B7 doivent être triées par ordre décroissant, faute de quoi la fonction renvoie l’erreur #N/A.
Pour obtenir la position de la plus petite valeur (par exemple 3000) supérieure à 2500 dans la liste, utilisez la formule suivante :
=MATCH(D4,B3:B7,-1)

Remarque: Toutes les valeurs de la liste B3:B7 doivent être triées par ordre décroissant afin d’éviter l’erreur #N/A.
Exemple 3 : Correspondance avec caractères génériques dans la fonction EQUIV
Par ailleurs, la fonction EQUIV permet d’effectuer une correspondance à l’aide de caractères génériques lorsque le type de correspondance est défini sur zéro.
Comme le montre la capture d’écran ci-dessous, pour obtenir la position de la valeur commençant par « hi », suivez ces étapes.
Sélectionnez une cellule vide, saisissez la formule ci-dessous (vous pouvez remplacer directement D4 par « hi* »), puis appuyez sur Entrée. La formule renvoie la position de la première valeur correspondante.
=MATCH(D4,B3:B7,0)

Astuce: La fonction EQUIV ne respecte pas la casse.
Autres exemples
Comment trouver la valeur immédiatement supérieure dans Excel ?
Comment trouver la chaîne de texte la plus longue ou la plus courte dans une colonne ?
Comment trouver la valeur la plus élevée d’une ligne dans Excel, ainsi que l’en-tête correspondant ?
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.