Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

La fonctionEQUIVX recherche un élément spécifié dans un tableau ou une plage de cellules, puis retourne la position relative de l’élément. 

Ici, nous allons utiliser EQUIVX pour rechercher la position d’un élément dans une liste.

Exemple d’utilisation de XMATCH pour rechercher la position d’un élément dans une liste

La fonction EQUIVX retourne la relation d’un élément dans un tableau ou une plage de cellules. 

=EQUIVX(valeur_cherchée, tableau_recherche, [mode_correspondance], [mode_recherche])  

Argument

Description

valeur_cherchée

Obligatoire

Valeur de recherche

tableau_recherche

Obligatoire

Le tableau ou la plage à rechercher

mode_correspondance

Facultatif

Spécifiez le type de correspondance :

0 - Correspondance exacte (valeur par défaut)

-1 - Correspondance exacte ou élément le plus petit suivant

1 - Correspondance exacte ou élément le plus grand suivant

2 – Une correspondance générique où *, ?, et ~ ont une signification particulière.

mode_recherche

Facultatif

Spécifiez le type de recherche :

1 - Rechercher du premier au dernier (valeur par défaut)

-1 - Rechercher du dernier au premier (recherche inversée).

2 – Effectuez une recherche binaire qui repose sur le tri de lookup_array par ordre croissant. S'il n'est pas trié, les résultats non valides seront renvoyés.  

-2 – Effectuez une recherche binaire qui repose sur le tri de tableau_recherche par ordre décroissant. S'il n'est pas trié, les résultats non valides seront renvoyés.

Exemples

Exemple 1

L’exemple suivant recherche la position du premier terme correspondant exactement ou la valeur la plus grande suivante pour (c’est-à-dire, commence par) « Gra ».

Exemple d’utilisation de XMATCH pour retourner une recherche avec caractères génériques

Exemple 2

Cet exemple suivant recherche le nombre de commerciaux éligibles à un bonus. Cela utilise également 1 pour que le mode_correspondance recherche une correspondance exacte ou l’élément le plus grand suivant dans la liste, mais comme les données sont numériques, elle retourne un nombre de valeurs. Dans ce cas, la fonction retourne 4, car 4 commerciaux ont dépassé le montant du bonus.

Exemple d’utilisation de XMATCH pour rechercher le nombre de valeurs au-dessus d’une certaine limite en recherchant une correspondance exacte ou le plus grand élément suivant

Exemple 3

Ensuite, nous allons utiliser une combinaison d’INDEX/EQUIVX/EQUIVX pour effectuer une recherche verticale et horizontale simultanée. Dans ce cas, nous voulons retourner le montant des ventes pour un représentant commercial donné et un mois donné. Cela est similaire à l’utilisation conjointe des fonctions INDEX et MATCH, sauf qu’elle nécessite moins d’arguments.

Image de l’utilisation d’une combinaison d’INDEX/XMATCH/XMATCH pour effectuer une recherche verticale et horizontale simultanée.

Exemple 4

Vous pouvez également utiliser EQUIVX pour retourner une valeur dans un tableau. Par exemple, =EQUIVX(4,{5,4,3,2,1}) retournerait 2, car 4 est le deuxième élément du tableau. Il s’agit d’un scénario de correspondance exacte, alors que =EQUIVX(4.5,{5,4,3,2,1},1) retourne 1, car l’argument mode_correspondance (1) est défini pour retourner une correspondance exacte ou le plus grand élément suivant, qui est 5. 

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Voir aussi

Fonction XLOOKUP

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×