Formules Excel

ÉQUIV Excel : Comment trouver une position dans une liste (avec exemples)

14 janvier 2026 3 vues

La fonction ÉQUIV Excel est un outil puissant et souvent sous-estimé pour localiser la position d'une valeur spécifique dans une plage de cellules. Contrairement à RECHERCHEV ou RECHERCHEH, ÉQUIV ne renvoie pas la valeur elle-même, mais plutôt son emplacement numérique dans la plage. Cette information peut être cruciale pour automatiser des tâches, créer des index dynamiques, ou alimenter d'autres formules plus complexes. Dans cet article, nous allons explorer en détail la fonction ÉQUIV, ses arguments, ses utilisations pratiques, et les erreurs courantes à éviter. Préparez-vous à décupler votre efficacité avec Excel !

Comprendre la fonction ÉQUIV Excel

La fonction ÉQUIV (MATCH en anglais) est conçue pour renvoyer la position relative d'un élément dans une plage de cellules. Elle recherche une valeur spécifique dans une plage et renvoie la position de cette valeur dans la plage si elle est trouvée. Si la valeur n'est pas trouvée, ÉQUIV renvoie une erreur.

Syntaxe de la fonction ÉQUIV

La syntaxe de la fonction ÉQUIV est la suivante :

=ÉQUIV(valeur_recherchée; plage_recherche; [type_correspondance])

  • valeur_recherchée : La valeur que vous souhaitez trouver dans la plage de recherche. Il peut s'agir d'un nombre, d'un texte, d'une date, ou d'une référence à une cellule contenant la valeur.
  • plage_recherche : La plage de cellules dans laquelle vous souhaitez effectuer la recherche. La plage peut être une colonne, une ligne, ou une plage nommée.
  • type_correspondance : (Facultatif) Spécifie le type de correspondance que vous souhaitez utiliser. Il existe trois options :
    • 1 (ou omis) : ÉQUIV trouve la plus grande valeur qui est inférieure ou égale à la valeur_recherchée. La plage_recherche doit être triée en ordre croissant.
    • 0 : ÉQUIV trouve la première valeur qui est exactement égale à la valeur_recherchée. La plage_recherche n'a pas besoin d'être triée.
    • -1 : ÉQUIV trouve la plus petite valeur qui est supérieure ou égale à la valeur_recherchée. La plage_recherche doit être triée en ordre décroissant.

Exemples pratiques d'utilisation de ÉQUIV

Voyons quelques exemples concrets pour illustrer l'utilisation de la fonction ÉQUIV.

Exemple 1 : Trouver la position d'un produit dans une liste

Imaginez que vous avez une liste de produits dans la plage A1:A10, et vous voulez trouver la position du produit "Pomme". Voici la formule à utiliser :

=ÉQUIV("Pomme";A1:A10;0)

Si "Pomme" se trouve en troisième position dans la plage A1:A10, la formule renverra la valeur 3.

Exemple 2 : Trouver la position d'un nombre dans une plage triée

Supposons que vous avez une plage de nombres triés en ordre croissant dans la plage B1:B10, et vous voulez trouver la position du nombre le plus proche et inférieur ou égal à 50. Voici la formule à utiliser :

=ÉQUIV(50;B1:B10;1)

Si le nombre le plus proche et inférieur ou égal à 50 se trouve en cinquième position dans la plage B1:B10, la formule renverra la valeur 5.

Exemple 3 : Utiliser ÉQUIV avec INDEX pour récupérer une valeur

La fonction ÉQUIV est souvent utilisée en combinaison avec la fonction INDEX pour récupérer une valeur spécifique. Par exemple, si vous avez une liste de noms dans la plage A1:A10 et une liste de salaires correspondants dans la plage B1:B10, vous pouvez utiliser la formule suivante pour récupérer le salaire de la personne dont le nom est "Jean" :

=INDEX(B1:B10;ÉQUIV("Jean";A1:A10;0))

Cette formule recherche d'abord la position de "Jean" dans la plage A1:A10 à l'aide de ÉQUIV, puis utilise cette position pour récupérer le salaire correspondant dans la plage B1:B10 à l'aide de INDEX.

Exemple 4 : Trouver la position d'une date

La fonction ÉQUIV peut aussi être utilisée avec des dates. Par exemple, si vous avez une liste de dates dans la plage C1:C10, et vous voulez trouver la position de la date "01/01/2024", voici la formule à utiliser :

=ÉQUIV(DATE(2024;1;1);C1:C10;0)

Notez que nous utilisons la fonction DATE pour créer une date à partir de l'année, du mois et du jour. Cela garantit que la date est correctement formatée pour la recherche.

Astuces et bonnes pratiques pour utiliser ÉQUIV

Voici quelques astuces et bonnes pratiques pour tirer le meilleur parti de la fonction ÉQUIV :

  • Utiliser des noms de plages : Pour rendre vos formules plus lisibles et plus faciles à maintenir, utilisez des noms de plages au lieu de références de cellules directes. Par exemple, au lieu d'utiliser A1:A10, vous pouvez définir un nom de plage appelé "Produits" et utiliser Produits dans votre formule.
  • Vérifier le type de correspondance : Assurez-vous de choisir le type de correspondance approprié en fonction de vos besoins. Si vous recherchez une correspondance exacte, utilisez 0. Si vous recherchez une correspondance approximative dans une plage triée, utilisez 1 ou -1.
  • Gérer les erreurs : Si la valeur recherchée n'est pas trouvée, ÉQUIV renvoie une erreur #N/A. Vous pouvez utiliser la fonction SIERREUR pour gérer cette erreur et afficher un message personnalisé. Par exemple :

    =SIERREUR(ÉQUIV("Produit Inexistant";A1:A10;0);"Produit non trouvé") * Combiner ÉQUIV avec d'autres fonctions : ÉQUIV est souvent utilisée en combinaison avec d'autres fonctions telles que INDEX, RECHERCHEV, et DECALER pour créer des formules plus complexes et puissantes.

Erreurs courantes à éviter avec ÉQUIV

Voici quelques erreurs courantes à éviter lors de l'utilisation de la fonction ÉQUIV :

  • Oublier de trier la plage : Si vous utilisez le type de correspondance 1 ou -1, assurez-vous que la plage de recherche est triée en ordre croissant ou décroissant, respectivement. Sinon, ÉQUIV peut renvoyer des résultats incorrects.
  • Utiliser le mauvais type de correspondance : Utiliser le mauvais type de correspondance peut entraîner des résultats inattendus. Assurez-vous de choisir le type de correspondance approprié en fonction de vos besoins.
  • Rechercher des valeurs avec des espaces : Si vous recherchez des valeurs de texte, assurez-vous que la valeur recherchée et les valeurs dans la plage de recherche ont exactement le même format, y compris les espaces. Les espaces supplémentaires peuvent empêcher ÉQUIV de trouver une correspondance.
  • Ignorer les différences de casse : Par défaut, ÉQUIV est insensible à la casse. Cela signifie qu'elle considère "Pomme" et "pomme" comme étant identiques. Si vous avez besoin d'une correspondance sensible à la casse, vous pouvez utiliser une combinaison de fonctions plus complexes ou vérifier la casse avant d'utiliser ÉQUIV.

ÉQUIV vs RECHERCHEV : Quelle fonction choisir ?

ÉQUIV et RECHERCHEV sont deux fonctions de recherche populaires dans Excel, mais elles ont des objectifs différents. RECHERCHEV recherche une valeur dans la première colonne d'une plage et renvoie une valeur correspondante dans une autre colonne. ÉQUIV, en revanche, recherche une valeur dans une plage et renvoie la position de cette valeur dans la plage.

Voici un tableau comparatif des deux fonctions :

Caractéristique ÉQUIV RECHERCHEV
Objectif Trouver la position d'une valeur Trouver une valeur correspondante
Valeur de retour Position de la valeur trouvée Valeur correspondante trouvée
Plage de recherche Une seule colonne ou ligne Une plage de plusieurs colonnes
Colonne de recherche N'importe quelle colonne ou ligne Première colonne de la plage
Flexibilité Plus flexible pour les recherches complexes Plus simple pour les recherches de base

En général, si vous avez besoin de connaître la position d'une valeur, utilisez ÉQUIV. Si vous avez besoin de récupérer une valeur correspondante, utilisez RECHERCHEV.

Conclusion

La fonction ÉQUIV Excel est un outil essentiel pour localiser la position d'une valeur dans une plage de cellules. En comprenant sa syntaxe, ses arguments, et ses utilisations pratiques, vous pouvez automatiser des tâches, créer des index dynamiques, et alimenter d'autres formules plus complexes. N'oubliez pas de suivre les astuces et bonnes pratiques mentionnées dans cet article pour tirer le meilleur parti de ÉQUIV et éviter les erreurs courantes. Avec un peu de pratique, vous deviendrez un expert de la fonction ÉQUIV et décuplerez votre efficacité avec Excel.

Questions fréquentes

Quelle est la différence entre ÉQUIV et RECHERCHEV ?

ÉQUIV renvoie la position d'une valeur dans une plage, tandis que RECHERCHEV renvoie une valeur correspondante dans une autre colonne en fonction d'une recherche dans la première colonne.

Comment gérer l'erreur #N/A renvoyée par ÉQUIV ?

Vous pouvez utiliser la fonction SIERREUR pour afficher un message personnalisé si ÉQUIV ne trouve pas la valeur recherchée. Par exemple : `=SIERREUR(ÉQUIV("valeur";A1:A10;0);"Valeur non trouvée")`.

Est-ce que ÉQUIV est sensible à la casse ?

Non, par défaut, ÉQUIV n'est pas sensible à la casse. "Pomme" et "pomme" seront considérés comme identiques. Si vous avez besoin d'une recherche sensible à la casse, vous devrez utiliser une formule plus complexe combinant d'autres fonctions.

Mots-clés associés :

recherchev excel index excel formules excel excel tutoriel fonction recherche excel

Partager cet article :