La fonction EQUIVX Excel permet de retrouver la position d’une valeur dans une plage de données.
Elle ne renvoie pas la valeur elle-même, mais son rang ou son emplacement.
C’est une fonction très utilisée dès que l’on commence à manipuler des tableaux un peu structurés.
Elle est particulièrement puissante lorsqu’elle est combinée à d’autres fonctions de recherche.
NB : souvent imbriquée dans la fonction INDEX, EQUIVX est une version améliorée de la fonction EQUIV, car elle est plus complète et plus facile à utiliser.
Vidéo : Comment utiliser la fonction EQUIVX sur Excel ?
Dans cette vidéo, notre formateur Excel Nicolas vous présente la fonction EQUIVX sur Excel.
Syntaxe de la fonction EQUIVX Excel
La fonction EQUIVX Excel repose sur trois éléments principaux :
- La valeur à rechercher,
- La plage dans laquelle effectuer la recherche,
- Le type de correspondance souhaité.
Excel renvoie ensuite la position exacte de la valeur dans la plage.
Cette position peut ensuite être réutilisée dans une autre fonction, notamment INDEX.
EQUIVX(Valeur_cherchée;Tableau_recherche;[Mode_correspondance];[Mode_recherche])
| Argument | Description |
|---|---|
| Valeur_cherchée (obligatoire) | Valeur à rechercher dans le tableau pour renvoyer sa position. |
| Tableau_recherche (obligatoire) | Plage dans laquelle tu veux rechercher la valeur pour renvoyer sa position. |
| [Mode_correspondance] (facultatif) | Type de correspondancesouhaité : ⇢ 0 ou omis : correspondance exacte, cherche la 1ère valeur exactement égale à la valeur. ⇢ -1 : correspondance exacte ou élément inférieur suivant, cherche la 1ère valeur <= valeur. ⇢ 1 : correspondance exacte ou élément supérieur suivant, cherche la 1ère valeur >= valeur. ⇢ 2 : correspondance de caractère générique (voir « Les caractères génériques Excel »). |
| [Mode_recherche] (facultatif) | Type de recherche souhaité : ⇢ 1 ou omis : rechercher à partir du 1er élément. ⇢ -1 : rechercher à partir du dernier élément. ⇢ 2 : recherche binaire (tri croissant). Les valeurs du tableau doivent être triées par ordre croissant, sinon EQUIVX renvoie les résultats non valides. ⇢ -2 : recherche binaire (tri décroissant). Les valeurs du tableau doivent être triées par ordre décroissant, sinon EQUIVX renvoie les résultats non valides. |
RemarquES
- La fonction EQUIVX ne distingue pas la casse, c’est-à-dire qu’elle ne distingue pas les minuscules des majuscules.
- Si la fonction EQUIVX ne trouve pas la valeur dans le tableau, alors elle renvoie l’erreur #N/A.
- [Mode_correspondance] = 0 ou omis est leplus utilisé. Dans ce cas,essaye toujours d’avoir une valeur unique dans le tableau, sinon tu peux imbriquer EQUIVX dans la fonction DECALER.

Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre quiz Excel (≈ 7 min). Accédez immédiatement à vos résultats, avec un corrigé détaillé et des ressources pour progresser.
Exemple 1 - Comment renvoyer la position de chaque client
Rappel : EQUIVX(Valeur_cherchée;Tableau_recherche;[Mode_correspondance];[Mode_recherche])
- 0 ou omis : correspondance exacte, cherche la 1ère valeur exactement égale à la valeur.
Ce tableau liste le montant de plusieurs factures envoyées aux clients.
Ces clients sont triés dans le désordre.
Tu veux renvoyer la position (colonne F) de chaque client (E2 à E7) dans la liste (B2 à B7).
![Exemple EQUIVX Excel valeurs triées dans le désordre ([Mode_correspondance] = 0 ou omis)](https://www.morpheus-formation.fr/wp-content/uploads/2023/07/capture-d-ecran-2023-10-24-a-18-07-39.webp)
RemarquES
- (1) "Amazon" (cellule E2) est située à la 4e position dans la liste des clients (B2 à B7).
- (2) Pourquoi les ? ? Ils permettent de figer les lignes 2 et 7 du tableau pour étirer la formule jusqu’à F7 (voir « Les références de cellule »).
- (3) EQUIVX nécessite moins d’arguments que la fonction EQUIV, car le [Mode_correspondance] par défaut est la correspondance exacte (0 ou omis).
- (4) Attention ! "Google" (cellule E5) apparait plusieurs fois dans les clients (B2 à B7). La fonction EQUIVX renvoie la position de la 1e fois où elle trouve "Google" dans les clients (1e position). Ainsi, lorsque le [Mode_correspondance] = 0, essaye toujours d’avoir une valeur unique à rechercher dans le tableau. Si tu as plusieurs fois la même valeur et que tu veux renvoyer la position N de cette valeur, tu peux imbriquer EQUIVX dans la fonction DECALER.
- (5) La valeur à rechercher ("LVMH") n’existe pas dans le tableau (B2 à B7). Cela signifie que la fonction EQUIVX ne trouve pas ce qu’elle est censée rechercher, donc elle renvoie l’erreur #N/A. Tu peux alors utiliser la fonction SI.NON.DISP ou SIERREUR :
"=SI.NON.DISP(EQUIVX(E7;B$2:B$7);"Client inconnu")" renvoie "Client inconnu" si l’erreur #N/A est renvoyée par la fonction EQUIVX.
"=SIERREUR(EQUIVX(E7;B$2:B$7);"Client inconnu")" renvoie "Client inconnu" si n’importe quel type d’erreur est renvoyée par la fonction EQUIVX.
Exemple 2 - Comment renvoyer la position de chaque montant sur Excel
Rappel : EQUIVX(Valeur_cherchée;Tableau_recherche;[Mode_correspondance];[Mode_recherche])
- -1 : correspondance exacte ou élément inférieur suivant, cherche la 1ère valeur <= valeur.
- 1 : correspondance exacte ou élément supérieur suivant, cherche la 1ère valeur >= valeur.
- 1 ou omis : rechercher à partir du 1er élément.
Ce tableau liste le montant de plusieurs factures. Les montants sont triés dans le désordre.
Tu veux renvoyer la position de chaque montant (D2 à D7) dans la liste (B2 à B7) avec le [Mode_correspondance] = -1 (colonne E) et le [Mode_correspondance] = 1 (colonne F).
![Exemple EQUIVX Excel valeurs triées dans le désordre ([Mode_correspondance] = -1 ou 1)](https://www.morpheus-formation.fr/wp-content/uploads/2023/07/capture-d-ecran-2023-10-24-a-18-07-55.webp)
RemarquES
- (1) La fonction EQUIVX ne trouve pas la valeur dans le tableau, donc elle renvoie l’erreur #N/A. Il n’y a en effet aucune valeur <= 999 € dans la liste des montants.
- (2) Pourquoi les $ ? Ils permettent de figer la colonne D de la valeur à rechercher et les lignes 2 et 7 du tableau pour étirer la formule jusqu’à F6 et modifier uniquement le [Mode_correspondance] (voir « Les références de cellule sur Excel »).
- (3) "1 000 €" (cellule E3) est situé à la 6e position dans la liste des montants (C2 à C7).
- (4) EQUIVX renvoie la position de la 1ère valeur inférieure ou égale à la valeur. Ici, la 1ère valeur <= 4 999 € est 4 000 €, située à la 5e position.
- (5) EQUIVX renvoie la position de la 1ère valeur supérieure ou égale à la valeur. Ici, la 1ère valeur >= 4 999 € est 5 000 €, située à la 1ère position.
- (6) La fonction EQUIVX ne trouve pas la valeur dans le tableau, donc elle renvoie l’erreur #N/A. Il n’y a en effet aucune valeur >= 12 000 € dans la liste des montants.
- Contrairement à EQUIV, la fonction EQUIVX peut utiliser le [Mode_correspondance] = -1 ou 1 sur des valeurs triées dans le désordre, car elle recherche les valeurs à partir du 1er élément par défaut ([Mode_recherche] = 1 ou omis).
Téléchargez le fichier d’exercices sur la fonction EQUIVX Excel
Le fichier d’exercice ci-dessous vous permet de tester EQUIVX sur des exemples concrets. Vous verrez comment récupérer une position, puis comment l’exploiter avec INDEX pour renvoyer une valeur.
C’est souvent à ce moment-là que l’on comprend toute la puissance de cette fonction.
Nos exercices Excel pour tous les niveaux !
Progressez maintenant avec nos + 20 exercices gratuits ! Du niveau débutant à avancé, ils permettent de se former totalement gratuitement par la pratique ! Profitez des exercices gratuitement jusqu'à la fin du mois.
Aller plus loin...
Découvrez les autres fonctions Excel

Toutes nos fiches sur les Fonctions
Que ce soit pour des calculs financiers, l’analyse de données ou la gestion de projets, nos articles vous guideront à travers une variété de fonctions, avec des exemples concrets et des astuces pour les utiliser efficacement.
Découvrez notre livre complet Excel

Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.
Mieux maîtriser Excel, sans complexifier vos fichiers avec une formation sur mesure
Des fonctions comme EQUIVX permettent de construire des recherches solides et évolutives.
Encore faut-il savoir quand les utiliser et comment les combiner correctement.
Chez Morpheus Formation, la formation Excel est pensée pour vous aider à :
- Comprendre la logique des recherches sur Excel,
- Remplacer les anciennes fonctions par des solutions plus fiables,
- Construire des fichiers clairs, robustes et faciles à maintenir,
- Éviter les formules rigides ou les montages fragiles.
Les formations sont accompagnées par un formateur Excel expert, avec une pédagogie concrète et progressive.
En fin de parcours, vous passez une certification reconnue (TOSA ou ENI) pour valoriser vos compétences.
Besoin d'une formation Excel en présentiel ? Découvrez nos formations Excel en présentiel dans toute la France !
FAQ - Vos questions fréquentes sur la fonction EQUIVX sur Excel
La fonction EQUIVX permet de renvoyer la position d’une valeur dans une plage.
Saisis la formule "=RECHERCHEX(C2;A2:A10;B2:B10)".
⇢ La cellule C2 correspond à la valeur à rechercher (un code de produit spécifique).
⇢ "A2:A10" est la colonne qui contient les codes de produit.
⇢ "B2:B10" est la colonne qui contient le nom des produits.
⇢ La fonction RECHERCHEV a des limites :
1. La valeur cherchée doit être comprise dans la 1ère colonne du tableau dans lequel tu veux extraire une donnée.
2. La recherche liée à une correspondance approximative doit être faite à partir de valeurs triées par ordre croissant uniquement.
⇢ Tu peux remplacer RECHERCHEV par la fonction RECHERCHEX, car elle est plus complète et plus facile à utiliser.
⇢ Si tu n'as pas la fonction RECHERCHEX sur ton logiciel Excel, tu peux aussi remplacer RECHERCHEV par les fonctions INDEX et EQUIVX (ou EQUIV).
⇢ Découvre notre vidéo complète sur les fonctions INDEX EQUIV !
Utilise plutôt la fonction RECHERCHEX. Elle est beaucoup plus simple à utiliser que la RECHERCHEV (ou RECHERCHEH), INDEX et EQUIVX (ou EQUIV).






Félicitations ! Votre ebook Excel offert !
/ CPF