Vous êtes sur la page 1sur 2

Excel : La fonction RECHERCHEV

La fonction RECHERCHEV() permet de rechercher une valeur donnée dans une plage et de « renvoyer » une valeur
correspondante (sur la même ligne).

Exemple : La table suivante présente une liste de références de factures.


Lorsqu’un utilisateur saisit un numéro de facture en H3, la feuille de calcul indique le montant et le nom
correspondant dans les cellules H4 et H5.
Valeur cible : H3

Colonne 1 col. 2 colonne 3

Plage de recherche : B3:D7

La formule saisie en H4 est :


=RECHERCHEV(H3;B3:D7;3;FAUX)

Les 4 arguments de cette fonction sont :

a. Valeur_cherchée (H3 dans l’exemple) : Il


s’agit de la valeur qui sera recherchée, la
« valeur cible ».
b. Table_matrice (B3:D7 dans l’exemple) : Il
s’agit de la plage dans laquelle s’effectue
la recherche. Cette plage doit être un
tableau dont les données sont organisées
par lignes. La première colonne de la plage est forcément celle dans laquelle la « valeur cible » sera recherchée.
Cette plage doit également contenir la colonne contenant les données renvoyées par la fonction (dans l’exemple :
le montant).
c. No_index_col (3 dans l’exemple) : Il s’agit du numéro de la colonne contenant les données à renvoyer. Ce numéro
est relatif à la plage dans laquelle s’effectue la recherche. Si cette plage contient trois colonnes et que les
données à renvoyer sont situées dans la 2ème colonne, on indiquera que le No_index_col est 2.
d. Valeur_proche (FAUX dans l’exemple) : il s’agit d’un argument optionnel qui peut ne pas être renseigné. Dans ce
cas, Excel supposera que sa valeur est « VRAI » (valeur par défaut).
Ce paramètre indique à Excel s’il doit rechercher la « valeur cible » de manière exacte ou approchée.
 Si on indique VRAI (ou rien) alors Excel recherchera la valeur la plus proche de celle demandée. Dans ce cas, il
est impératif que le tableau dans lequel s’effectue la recherche soit trié par ordre croissant des valeurs de la
première colonne.
 Si on indique FAUX alors Excel recherchera la valeur exacte de la valeur cible. Dans ce cas, il n’est pas nécessaire
que le tableau soit trié.
Travail à faire 1
a. Recopier le tableau de l’exemple dans une feuille de calcul vierge.
b. Compléter la cellule H4 avec la formule détaillée précédemment.
c. Ecrire en H5 une formule permettant de retrouver le nom correspondant au numéro de facture saisi en H2.

Travail à faire 2 (évalué)


Dans le classeur « CommunesSavoie.xlsx », insérez un formulaire de recherche permettant de rechercher les
caractéristiques d’une commune en saisissant son code. La copie d’écran suivante donne un exemple de mise en
forme de ce formulaire.

Vous aimerez peut-être aussi