Utilisations de fonctions de recherches
Cours : Utilisations de fonctions de recherches. Recherche parmi 300 000+ dissertationsPar omzo2011 • 30 Décembre 2018 • Cours • 6 457 Mots (26 Pages) • 609 Vues
Exercice 13 Utilisation de fonctions de recherche |
À la fin de l’exercice, vous serez en mesure …
|
- Ouverture du classeur contenant les modèles utilisés dans l’exercice
① Ouvrez le classeur Exercice 13 - Utilisation de fonctions de recherche entreposé dans le dossier Exercices Excel 2000. Après un bref instant, la fenêtre d’application Microsoft Excel s’affiche avec le document (Réf.: Fig. 1).
[pic 1]
Figure 1.
② Avant de poursuivre, enregistrez le classeur sous le nom Exercice 13f - Utilisation de fonctions de recherche dans le dossier Exercices Excel 2000.
③ Le classeur contient cinq feuilles de calcul (Informations sur les produits, Facturation d’un client, Compte-rendu des projets, Commande de manuels et Liste de prix).
- Présentation de la fonction de recherche RECHERCHEV
Syntaxe : =RECHERCHEV(Valeur cherchée;Table de recherche;NoColonne;ValeurProche)
La fonction RECHERCHEV permet de rechercher une valeur donnée (Valeur cherchée) dans la colonne située à l’extrême gauche d’un tableau (Table de recherche) et de renvoyer la valeur correspondante se retrouvant dans la colonne spécifiée (NoColonne).
- Présentation de la fonction de recherche et RECHERCHEH
Syntaxe : =RECHERCHEH(Valeur cherchée;Table de recherche;NoLigne;ValeurProche)
La fonction RECHERCHEH permet de rechercher une valeur donnée (Valeur cherchée) dans la première ligne d’un tableau (Table de recherche) et de renvoyer la valeur correspondante se retrouvant dans la ligne spécifiée (NoLigne).
Note: Nous assignerons la valeur Faux à l’argument ValeurProche pour indiquer de renvoyer une valeur d’erreur en cas de recherche infructueuse. |
- Conversion d’une formule utilisant la fonction logique SI en une formule utilisant la fonction de recherche RECHERCHEV
Le modèle Informations sur les produits n’a pour but que d’illustrer la relation qui existe entre la fonc-tion logique SI et la fonction RE-CHERCHEV. | [pic 2] Figure 2. |
1. Recherche dans un tableau en utilisant la fonction logique SI
① Entrons la fonction logique SI qui permettra de trouver le prix de l’article AA-01.
❶ Déplacez le pointeur de cellule à l’adresse C12.
❷ Entrez : =SI(B12=B5;C5;SI(B12=B6;C6;SI(B12=B7;C7;SI(B12=B8;C8;
SI(B12=B9;C9;#VALEUR!))))) [pic 3]
La cellule C12 affiche le montant 15,00 $.
② Entrons la fonction logique SI qui permettra de trouver le pourcentage de réduction à accorder pour l’article AA-01.
❶ Déplacez le pointeur de cellule à l’adresse D12.
❷ Entrez : =SI(B12=B5;D5;SI(B12=B6;D6;SI(B12=B7;D7;SI(B12=B8;D8;
SI(B12=B9;D9;#VALEUR!))))) [pic 4]
La cellule D12 affiche la valeur 5 %.
③ Entrez le code « AA-09 » (et non aa-09, Aa-09 ou aA-09) à l’adresse B12. Le prix de l’article (16,00 $) et le pourcentage de réduction (30 %) s’affichent.
2. Présentation du problème (car il y en a un!)
Il est facile de constater que la fonction SI n'est pas appropriée pour ce genre de problème. En effet, imaginez l’écriture d’une fonction SI permettant de rechercher une valeur donnée dans un tableau de 10, 100 ou 500 articles !
3. Recherche dans un tableau en utilisant la fonction de recherche RECHERCHEV
① Entrons la fonction de recherche RECHERCHEV qui permettra de trouver le prix de l’article dont le code est AA-09.
❶ Déplacez le pointeur de cellule à l’adresse C15.
❷ Entrez : =RECHERCHEV(B12;B5:D9;2;Faux) [pic 5]
[pic 6]
[pic 7][pic 8]
La cellule C15 affiche le montant 16,00 $ (Réf.: Fig. 3). Le dernier argument est à Faux pour indiquer de renvoyer une valeur d’erreur en cas de recherche infructueuse.
...