supportLa fonction RECHERCHEV, Que permet-elle ?

Comme on l'a vu un peu dans la description précédente, elle permet de rechercher une valeur dans un tableau, plage de cellule ou matrice et de renvoyer une valeur associée. Elle cherche dans la première colonne et renvoie une valeur d'une des autres colonnes sur la même ligne.

Comment s'écrit-elle et quels paramètres ?

Cette fonction prend plusieurs paramètres, trois obligatoires et un facultatif. Voici comment elle s'écrit :

=RECHERCHEV(valeur_cherchée;plage;numero_colonne;[valeur_proche])

La valeur cherchée peut être une valeur chiffrée, du texte (qui sera alors entre guillemets) ou une cellule (et donc la valeur qu'elle contient). Elle doit être obligatoirement dans la première colonne sinon la cellule contenant la fonction RECHERCHEV vous renvoie l'erreur suivante : #NOM?.

Ensuite on spécifie la plage dans laquelle on fait la recherche, soit en écrivant les coordonnées des cellules (exemple : A1:B16) soit en spécifiant le nom de la plage (exemple : ma_plage).

Enfin, le troisième paramètre concerne le numéro de la colonne dans laquelle la fonction doit chercher la valeur à retourner. Il est donc inutile d'indiquer la première colonne puisque c'est dans celle-ci que la recherche est faite.

En ce qui concerne le paramètre facultatif, il peut prendre que deux valeurs différentes : VRAI ou FAUX. S'il n'est pas spécifié, il a pour valeur VRAI. Quand il vaut VRAI, la première colonne doit être dans l'ordre croissant et la fonction recherche une valeur approximative. Quand il vaut FAUX, la fonction cherche la valeur exacte. Si la fonction ne trouve pas la valeur exacte, elle renvoie : #N/A.


Exemple

Un premier exemple où l'on recherche un nombre et renvoi un autre nombre. Dans cet exemple, on a un barème où sont représentés des temps dans la colonne de gauche et la note correspondante dans la seconde colonne. Ainsi dans le tableau de droite, on entre le temps de chaque élève en face de son nom et la fonction se charge de trouver elle-même la note correspondante.

recherchev