Vous êtes sur la page 1sur 7

Excel

2002

RechercheV
et
RechercheH
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 2002 Janvier 2009


Informatique / F. Petit 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 liste de données et de récupérer la valeur d'une autre colonne de la
liste, situé sur la même ligne que la ligne trrouvée.
La fonction RECHERCHEV nécessite que les données de la première colonne soient classées
en ordre croissant.

Université Paris-Est Marne-la-Vallée Excel 2002 Janvier 2009


Informatique / F. Petit 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° Index de la colonne ............................................... Rang de la colonne dans la liste

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

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 Insertion > Nom >
Définir.
 Remplacez le nom proposé (texte de
la 1re cellule) par sejours.
 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 2002 Janvier 2009


Informatique / F. Petit 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.

Université Paris-Est Marne-la-Vallée Excel 2002 Janvier 2009


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

REMARQUE : l'usage des références absolues des cellules permet de copier la formule d'une
celule à l'autre en l'adaptant. On peut aussi nommer la cellule C4 et la cellule C8.

G) Valeur approchée ou exacte dans RECHERCHEV


La valeur cherchée (toujours dans la première colonne de la table) peut être une valeur
numérique ou une chaîne de caractères.
La fonction ne fait pas de distinction entre lettres majuscules et lettres minuscules.
Que sepasse-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 : 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
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 2002 Janvier 2009
Informatique / F. Petit 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 2002 Janvier 2009


Informatique / F. Petit RECHERCHEH et RECHERCHEV 7

Vous aimerez peut-être aussi