La fonction EQUIV() est une autre fonction de recherche fort utile. Elle est souvent utilisée en combinaison avec INDEX().
Contrairement à RECHERCHEV() ou à RECHERCHEX(), EQUIV() retourne la position relative d'un élément dans une plage et non une valeur qui correspond à cet élément.
Remarquez qu'il existe une version améliorée de EQUIV() : EQUIVX(). Cette fonction est présentée dans la fiche « EQUIVX() pour rechercher la position d'un élément recherché ».
Si vous êtes en train d'apprendre à faire de la recherche dans Excel, je vous conseille de concentrer vos efforts sur EQUIVX().
EQUIV() demande au moins deux arguments :
On peut également spécifier le type de recherche à effectuer. Cet argument peut prendre les valeurs suivantes :
Excel affichera #N/A s'il ne trouve pas la valeur recherchée.
La plage doit être triée en ordre décroissant pour que ce type de recherche fonctionne.
Il faut que la plage soit triée en ordre croissant pour que ce type de recherche fonctionne.
Il s'agit de la valeur par défaut.
Par exemple, pour connaître la position du code inscrit dans la cellule B8 par rapport à la plage A2:A6, entrez ceci : =EQUIV(B8;A2:A6)
Dans cet exemple, EQUIV() indique que la valeur BORDU est la 2e de la plage.
▼Publicité