2002 RechercheV et RechercheH

Transcription

2002 RechercheV et RechercheH
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
Informatique / F. Petit
Excel 2002
RECHERCHEH et RECHERCHEV
Janvier 2009
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
Informatique / F. Petit
Excel 2002
RECHERCHEH et RECHERCHEV
Janvier 2009
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
Informatique / F. Petit
Excel 2002
RECHERCHEH et RECHERCHEV
Janvier 2009
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
Informatique / F. Petit
Excel 2002
RECHERCHEH et RECHERCHEV
Janvier 2009
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
Informatique / F. Petit
Excel 2002
RECHERCHEH et RECHERCHEV
Janvier 2009
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
RENAULT TWINGO
PEUGEOT 106 XT
RENAULT CLIO
PEUGEOT 205 GTI
RENAULT KANGOO
PEUGEOT 306 XND
RENAULT MEGANE
PEUGEOT 406 SLDT
La journée
31,10 €
32,60 €
35,00 €
36,50 €
37,00 €
38,10 €
40,50 €
42,00 €
Le km parcouru
0,25 €
0,26 €
0,28 €
0,29 €
0,30 €
0,32 €
0,33 €
0,34 €
Nom de la liste
de données
LOCATION
Voici en exemple 2 bons de location
Véhicule : RENAULT CLIO
Jours : 5
km départ : 21564
km retour : 25123
Véhicule : PEUGEOT 306 XND
Jours : 10
km départ : 5625
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
Informatique / F. Petit
Excel 2002
RECHERCHEH et RECHERCHEV
Janvier 2009
7