Vous êtes sur la page 1sur 4

EXERCICES Fonctions Recherchev(), EstNum(), EstErreur()

Exercice 1
Ouvrir un nouveau classeur Excel et enregistrer sous le nom « recherchev.xls »
Nommer les feuilles comme suit :
Liste, exercice, EstErreur/num, GSM, Ventes
Recopiez le tableau ci-dessous sur la feuille "Liste"

Code Description Prix Unitaire


1 TIGE FILETEE M8 4,57
2 TIGE FILETEE M10 6,39
3 CONSOLE VARIFIX 26/18 x 200MM 3,71
4 BANDE DE MONTAGE AVEC TROUS 5,3-12MM 2,80
5 BOULON DE FIXAT. MONTE M8X30 (26/18) 0,19
6 BOULON DE FIXAT. MONTE M8X50 (26/18) 0,27
7 MULTI 400 ML 6,35
8 MOUSSE POUR PISTOLET 1-K S.CFC 700ML 4,39

Créez sur la feuille "Exercice" le tableau avec la fonction RechercheV()


qui ira chercher la "Description" et le "Prix Unitaire" sur la feuille "Liste"

Code Description Prix Unitaire


1 TIGE FILETEE M8 4,57
6 BOULON DE FIXAT. MONTE M8X50 (26/18) 0,27
7 MULTI 400 ML 6,35
4 BANDE DE MONTAGE AVEC TROUS 5,3-12MM 2,80
3 CONSOLE VARIFIX 26/18 x 200MM 3,71
5 BOULON DE FIXAT. MONTE M8X30 (26/18) 0,19
2 TIGE FILETEE M10 6,39

Exercice 2
Sur la feuille EstErreur/num
Fonction ESTERREUR()
Colonne A Colonne B
Encoder : résultat Formule : Esterreur(A1)
=5 divisé par 0 #DIV/0! VRAI
= bonjour * 3 #NOM? VRAI
= 9 divisé par 3 3 FAUX

1/4
EXERCICES Fonctions Recherchev(), EstNum(), EstErreur()
Fonction ESTNUM()
Colonne D Colonne E
Encoder : résultat Formule : EstNum(D1)
=7 * 8 56 VRAI
bonjour bonjour FAUX
Exercice 3
1. Encoder les données ci-dessous sur la première feuille « GSM »
Référence Marque Modèle Prix 2.
G001 Nokia Nokia E65 150 €
G002 Nokia Nokia E61i 196 €
G003 Nokia Nokia N800 247 €
G004 Nokia Nokia N73 167 €
G005 Nokia Nokia 5300 105 €
G006 SonyEricsson Z310i 124 €
G007 SonyEricsson Z610i 86 €
G008 SonyEricsson P910i 146 €
G009 SonyEricsson J300i 59 €
G010 SonyEricsson T290i 97 €
G011 Siemens A31 114 €
G012 Siemens A70 56 €
G013 Siemens AL26 78 €
G014 Siemens CX75 86 €
G015 Siemens EF61 64 €
G016 LG KG810 74 €
G017 LG KG800pink 96 €
G018 LG KG920 87 €
G019 LG C3380 54 €
G020 LG KG220 59 €
Encoder les données ci-dessous sur la feuille « Ventes » (10 lignes)

Tableau des ventes

Référence Quantité Marque Modèle Prix Prix Total


Total des ventes :

2/4
EXERCICES Fonctions Recherchev(), EstNum(), EstErreur()
3. encodez la formule de RechercheV() dans les colonnes « Marque, Modèle, Prix » avec
comme valeur recherchée la Référence
Vous devriez obtenir ceci :
Référence Quantité Marque Modèle Prix Prix Total
g001 Nokia Nokia E65 150
#N/A #N/A #N/A
#N/A #N/A #N/A
C'est-à-dire la valeur #N\A qui est égale à « valeur non trouvée » si la cellule « Référence »
est vide
Si vous n’obtenez pas ce résultat, vérifiez vos formules !! Certains éléments doivent être en
référence absolue ($) avant de recopier la formule !
Encoder les formules pour le prix total, total des ventes et nombre de GSM vendus
Faites des essais en encodant également une référence qui n’existe pas !
4. C’est maintenant que ça se corse !, concentrez vous et faites en sorte qu’aucune valeur
d’erreur n’apparaissent dans le tableau si un élément n’est pas encodé et que le texte
« référence introuvable » apparaisse si l’utilisateur encode une référence qui n’existe
pas
Pour cela utilisez à bon escient les fonctions Si(), EstErreur(), et EstNum()
Cet exercice est loin d’être facile, alors prenez le temps de réfléchir et de vous concentrer
avant de crier au secours !
Vous devez obtenir ceci :

Tableau des ventes

Référence Quantité Marque Modèle Prix Prix Total

Total
des
g001 2 Nokia Nokia E65 150 300 € ventes : 2702 €

g002 5 Nokia Nokia E61i 196 980 €


référence référence
g123 2 introuvable référence introuvable introuvable

g004 6 Nokia Nokia N73 167 1002 €


g005 4 Nokia Nokia 5300 105 420 €

3/4
THEORIE Fonctions Recherchev(), EstNum(), EstErreur()
RechercheV()
RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche)
valeur_cherchée est la valeur à trouver dans la première colonne de la matrice.
table_matrice est la table de données dans laquelle est exécutée la recherche de la valeur
no_index_col est le n° de colonne dans la matrice de la valeur recherchée
valeur_proche représente une valeur logique indiquant si vous souhaitez que la fonction
RECHERCHEV recherche une valeur exacte ou voisine de celle que vous avez spécifiée. Si
cet argument est VRAI ou omis, une donnée proche est renvoyée (on écris 0 ou faux)

ESTERREUR la valeur fait référence à une des valeurs d'erreur (#N/A, #VALEUR!, #REF!,
#DIV/0!, #NOMBRE!, #NOM? ou #NUL!).

ESTNUM la valeur fait référence à un nombre.

Chacune de ces fonctions, regroupées sous l'appellation de fonctions EST, vérifie le type de
valeur et renvoie VRAI ou FAUX, selon le cas. Par exemple, la fonction ESTNUM renvoie la
valeur logique VRAI si l'argument valeur est une référence à une cellule dont le contenu est
de type numérique et la valeur logique FAUX dans les autres cas.
Syntaxe
ESTERREUR(valeur)
ESTNUM(valeur)

Exemple :
ESTERREUR(A1)  si la formule dans la cellule A1 renvoie la valeur #N/A ou #VALEUR!
ou #REF! ou #DIV/0! ou #NOMBRE! ou #NOM? ou #NUL!............La réponse sera
VRAI sinon FAUX

ESTNUM(A1)  si la cellule A1 contient une valeur numérique (nombre) la réponse sera


VRAI sinon FAUX

A1= 8/0
ESTERREUR(A1) = vrai
ESTNUM(A1)= faux

A1= 3
ESTERREUR(A1) = faux
ESTNUM(A1)= vrai

=si(esterreur(a1) ; »pas bon » ; »bon »)


=si(estnum(a1) ; »num » ; »pas num »)
Essayer les deux formules avec A1= 8/0 et A1= 3

4/4

Vous aimerez peut-être aussi