RECHERCHEV() est à ce jour la fonction de recherche la plus utilisée dans Excel. Elle permet de rechercher une valeur dans une colonne d'une plage et de retourner la valeur correspondante d'une autre colonne de la même plage.
Remarquez qu'il existe une version améliorée de RECHERCHEV() : RECHERCHEX(). Cette fonction est présentée dans la fiche « RECHERCHEX() pour rechercher une valeur correspondante ».
Si vous êtes en train d'apprendre à faire de la recherche dans Excel, je vous conseille de concentrer vos efforts sur RECHERCHEX().
Voici un exemple typique de recherche avec RECHERCHEV().
Si on a une colonne avec des codes d'articles et leur description dans la colonne suivante, on pourra retrouver une description d'article simplement en entrant son code.
La fonction RECHERCHEV() demande au moins trois arguments :
Attention : il s'agit de la 1ère, 2e, 3e colonne de la plage et non de la feuille de calcul. Ainsi, la 2e colonne de la plage B5 à C9 sera la colonne C.
Il est possible de spécifier un 4e argument à la fonction RECHERCHEV() pour indiquer si on veut qu'Excel retourne une valeur même si la valeur exacte n'est pas dans la plage.
Cet argument prendra l'une des valeurs suivantes :
La fonction RECHERCHEV() permet également de retrouver une valeur inférieure ou égale à une autre.
Pour que cela fonctionne, il faut absolument que dans la plage de données, la première colonne soit triée en ordre croissant.
Par exemple, avec un système de rabais sur quantité, on pourra retrouver le rabais à appliquer comme suit :
▼Publicité