Vous êtes sur la page 1sur 7

Excel

2010

RechercheV
RechercheH

Fichiers nécessaires
 Voyages.xls
 TD_LocaVite.xls
 grille_salaire.xls
SOMMAIRE
A) Présentation de l'exemple ............................................................................................................ 3 
B) Principe de la fonction RECHERCHEV .................................................................................... 3 
C) Tri de la liste de données .............................................................................................................. 4 
D) Nommer une plage de cellules ..................................................................................................... 4 
E) Utilisation de la fonction RECHERCHEV ................................................................................. 5 
F) Solution de l'exemple .................................................................................................................... 6 
G) Valeur approchée ou exacte dans RECHERCHEV .................................................................. 6 
H) Exercices d'application ................................................................................................................ 7 
1) Locavite ........................................................................................................................... 7 
2) Grille de salaire ............................................................................................................... 7 

Université Paris-Est Marne-la-Vallée Excel 2010 juillet 2015


Informatique / F. Petit – P/ Chochois RECHERCHEH et RECHERCHEV 2
La fonction RechercheV

A) Présentation de l'exemple
 Ouvrez le classeur Voyages.xls. Le classeur comporte 2 feuilles Catalogue et Facture.
 La feuille Catalogue contient le catalogue des séjours de vacances sous forme d'une liste
de données.
La liste de données ne doit pas avoir de ligne, ni de colonne vide.

 La feuille Facture contient une fiche client qui va être en partie saisie, en partie remplie
automatiquement à partir des informations de la liste de données Catalogue.

A saisir

Remplissage automatique

A saisir

Remplissage automatique

Remplissage automatique

Remplissage automatique

Remplissage automatique avec calcul


en fonction du nombre de personnes

B) Principe de la fonction RECHERCHEV


La fonction RECHERCHEV permet de rechercher une valeur Verticalement dans la
première colonne d'une plage de données et de récupérer la valeur d'une autre colonne de la
plage, située sur la même ligne que la ligne trrouvée.
La fonction RECHERCHEV nécessite, dans sa syntaxe simplifiée, que les données de la
première colonne soient classées en ordre croissant.

Université Paris-Est Marne-la-Vallée Excel 2010 juillet 2015


Informatique / F. Petit – P/ Chochois RECHERCHEH et RECHERCHEV 3
La syntaxe simplifiée de la fonction est la suivante :
=RECHERCHEV(Valeur Cherchée;Table;N° Index de la colonne)

La fonction RECHERCHEV s'accompagne des paramètres suivants :


Valeur cherchée ................................ Valeur cherchée ou référence de sa cellule
Tableau ............................................. Plage ou nom de la liste de données
N° de la colonne ............................... Rang de la colonne de résultat dans la liste

La fonction RECHERCHEH recherche une valeur Horizontalement sur le même principe


en indiquant le numéro de ligne au lieu du numéro de colonne.

C) Tri de la liste de données

Trier la liste de données sur le critère Code.


 Affichez la feuille Catalogue.
 Cliquez dans une cellule de la première colonne (colonne à ordonner) de la table.
 Cliquez sur le bouton Tri croissant.

D) Nommer une plage de cellules


L'identification de la liste de données peut se faire à l'aide des références de la plage de
cellules mais il est préférable de lui donner un nom afin de rendre son utilisation plus lisible.
Donner le nom sejours à la plage de cellules A5:F10 de la feuille catalogue
 Sélectionnez la plage de cellules (sans les intitulés de colonnes) .
 Appelez le menu Formules, puis dans le groupe Noms définis,
choisir Définir un nom.
 Remplacez le nom proposé (texte de la 1re cellule) par sejours.
Eviter les accents, cédilles, espace etc dans les définitions de
nom de plage.
 Cliquez sur le bouton OK.
Remarque : pour nommer une plage de cellules, on peut aussi :
- Sélectionner la plage de cellules
- Taper le nom de la plage de cellule dans la zone de nom à gauche de la barre de formule
- Valider avec la touche Entrée.

Université Paris-Est Marne-la-Vallée Excel 2010 juillet 2015


Informatique / F. Petit – P/ Chochois RECHERCHEH et RECHERCHEV 4
E) Utilisation de la fonction RECHERCHEV

Exemple : Ajouter la formule en C6 afin qu'une fois tapé le code de séjour en C6, le lieu
s'affiche automatiquement.
 Cliquez dans la cellule à compléter par une formule (exemple : C6 pour récupérer le lieu)
 Créez l'expression :
=RECHERCHEV(C4;sejours;2)
 Appuyez sur la touche Entrée.
Excel affiche le message d'erreur #N/A (Non Accessible) car la cellule C4 est vide.

 Tapez AUV1 en C4 pour vérifier le bon fonctionnement de la formule.

A faire : Mettre en place les formules pour C10, C12 et C14.


Pour C14, le prix est fonction du nombre de personnes.
Mettre en forme (format monétaire Euros à 2 décimales, centré…).
Tester la fiche pour un séjour de code AUV1 pour 3 personnes.

Remarque : pour éviter de retaper la formule dans chacune des cases, on peut la copier/coller
puis rectifier le n° de colonne du résultat. Pour cela, il est préférable de fixer la cellule de la
valeur recherchée grâce à une référence absolue dans la formule initiale :
=RECHERCHEV($C$4;sejours;2).
On peut aussi nommer la cellule C4 (ex: code) et la cellule C8 (ex : nb).

Université Paris-Est Marne-la-Vallée Excel 2010 juillet 2015


Informatique / F. Petit – P/ Chochois RECHERCHEH et RECHERCHEV 5
F) Solution de l'exemple

G) Valeur approchée ou exacte dans RECHERCHEV


La valeur cherchée (obligatoirement dans la première colonne de la plage de recherche) peut
être une valeur numérique ou un texte (chaîne de caractères).
La recherche de texte n'est pas sensible à la casse (lettres majuscules ou minuscules
indifférentes).
Que se passe-t-il lorsque la valeur saisie n'existe pas dans la table ?
A faire : Dans la FICHE Client, saisir CHT1 comme code de séjour pour 1 personne
L'information tapée (lieu de séjour = CHT1) n'existe pas dans la première colonne.
Excel affiche les données situées immédiatement avant l'information saisie et affiche donc ici
les informations concernant le séjour de code CDM1.
A faire : Dans la FICHE Client, saisir ALP1 comme lieu de séjour
Lorsque la valeur cherchée est inférieure à la première donnée de référence, Excel affiche le
message d'erreur #N/A
Pour éviter une réponse erronée, il existe un quatrième paramètre :
=RECHERCHEV(valeur_cherchée;table;no_index;valeur_proche)

Valeur du paramètre VALEUR_PROCHE


VRAI Dans une liste classée, si aucune valeur exacte n'est trouvée, la fonction
ou renvoie la valeur immédiatement inférieure à la valeur cherchée.
sans paramètre c'est le paramètre par défaut de la syntaxe simplifiée.
La table doit être obligatoirement triée.
FAUX La fonction renvoie exactement la valeur cherchée.
Si aucune valeur ne correspond, la fonction renvoie #N/A.
La table ne doit pas obligatoirement être triée.
A faire : corriger les formules pour que les informations ne soient pas trouvées si le nom du
lieu n'est pas saisi exactement.

Université Paris-Est Marne-la-Vallée Excel 2010 juillet 2015


Informatique / F. Petit – P/ Chochois RECHERCHEH et RECHERCHEV 6
H) Exercices d'application

1) Locavite
La société LOCAVITE loue aux particuliers des véhicules de tourisme.

Tarif appliqué par la société


Véhicules La journée Le km parcouru
RENAULT TWINGO 31,10 € 0,25 €
PEUGEOT 106 XT 32,60 € 0,26 €
Nom de la liste
RENAULT CLIO 35,00 € 0,28 €
de données
PEUGEOT 205 GTI 36,50 € 0,29 €
LOCATION
RENAULT KANGOO 37,00 € 0,30 €
PEUGEOT 306 XND 38,10 € 0,32 €
RENAULT MEGANE 40,50 € 0,33 €
PEUGEOT 406 SLDT 42,00 € 0,34 €

Voici en exemple 2 bons de location


Véhicule : RENAULT CLIO Véhicule : PEUGEOT 306 XND
Jours : 5 Jours : 10
km départ : 21564 km départ : 5625
km retour : 25123 km retour : 8975

A faire : Sur le classeur TP_LocaVite.xls


- mettez les formules dans les cellules grises du décompte
- testez pour le bon de location du véhicule RENAULT CLIO.
- testez pour le bon de location du véhicule PEUGEOT 306 XND

2) Grille de salaire

A faire : Sur le classeur grille_salaire.xls (onglet salaire 1 puis salaire 2), mettez les formules
nécessaires pour obtenir toutes les informations sur le salaire.

Université Paris-Est Marne-la-Vallée Excel 2010 juillet 2015


Informatique / F. Petit – P/ Chochois RECHERCHEH et RECHERCHEV 7

Vous aimerez peut-être aussi