Académique Documents
Professionnel Documents
Culture Documents
TD N° 2
Exercice 1 :
On souhaite faire le suivi des dépenses par rapport au budget prévisionnel déjà établi. La première
feuille du classeur comporte les DÉPENSES PRÉVUES (prévisionnel) pour un ensemble de rubriques.
1. Comment va-t-on calculer le total des dépenses prévues pour le mois de janvier, autrement
dit quelle formule doit-t-on renseigner dans la cellule B8 ?
B8 : =SOMME(B4:B7)
2. Comment peut -on avoir la même information pour les autres mois ?
3. Quelle formule doit-t-on renseigner dans la cellule N4 pour calculer le montant prévisionnel
annuel pour chaque rubrique ?
N4 : =SOMME(B4:M4)
La deuxième feuille du classeur contient les dépenses réelles (le réel) pour les mêmes rubriques.
EG S4 Année universitaire
INFORMATIQUE DE GESTION 2022 - 2023
B8 : =SOMME(B4:B7)
N4 : =SOMME(B4:M4)
La troisième feuille de notre classeur a été créée afin de pouvoir contrôler les éventuels
dépassements du budget et les écarts entre réel et prévisionnel.
5. Quelle formule peut-on écrire dans la cellule B4 pour produire l’écart entre les dépenses
réelles et les dépenses planifiées ?
6. Sachant que le réel n’a été renseigné que pour les cinq premiers mois de l’années, essayer de
deviner l le problème que présente le résultat produit suite à l’écriture de la formule
précédente :
Pour ce faire, on peut utiliser La mise en forme conditionnelle qui permet de de définir la mise en
forme d'une cellule si le contenu de cette cellule (ou plage de cellule) respecte une condition
donnée.
De cette manière les cellules contenant des valeurs négatives (dépassements de budget) vont être
faciles à identifier visuellement.
9. Maintenant calculez l’écart relatif (en %) entre le réel et le prévisionnel. Donnez la formule à
écrire dans la cellule B13 pour répondre à ce besoin :
Exercice2 :
Partie 1
Une entreprise applique un montant de 5,99 DH pour les frais de port sur toutes les commandes.
Dorénavant elle souhaite offrir une livraison gratuite si la valeur du THT est supérieure ou égale à 100
DH.
EG S4 Année universitaire
INFORMATIQUE DE GESTION 2022 - 2023
Si le sous-total d'une commande est d'au moins 100 DH, la livraison devrait être gratuite. Dans le
cas contraire, elle doit coûter 5,99 DH. Nous pouvons utiliser la fonction SI pour résoudre ce
problème. Vous vous souvenez peut-être de notre leçon sur l'utilisation de la fonction SI, qui
permet de tester une condition, puis d'écrire quelque chose dans une cellule en fonction du
résultat. Dans cet exemple, la fonction SI permet de savoir si le sous-total est d'au moins 100 DH,
puis de définir les frais d'expédition en fonction du résultat.
Le premier argument indique la condition que la fonction SI va tester : Dans cet exemple, si
la valeur de la cellule D5 est supérieure ou égale à 100. Notre premier argument sera donc
D5>=100.
Le deuxième argument indique à la fonction ce qu'elle doit afficher si la condition est vraie.
Dans cet exemple, si la valeur est supérieure ou égale à 100, nous souhaitons qu'elle
indique "0" dans la cellule. Notre deuxième argument sera donc 0.
Le troisième argument indique à la fonction ce qu'elle doit écrire si la condition est fausse :
Dans cet exemple, si la valeur est inférieure à 100, nous voulons qu'elle retourne la valeur
de la cellule G3 (5,99). Notre troisième argument sera donc $G$3
Voici donc notre fonction : =SI(D5>=100 ;0 ;$G$3). Nous allons introduire cette fonction dans la
cellule D6.
Partie 2 :
L’entreprise commence à traiter un grand nombre de factures ces derniers jours. La recherche du
nom et du prix du produit dans la feuille de calcul Produits après avoir saisi le code du produit
devient fastidieuse.
EG S4 Année universitaire
INFORMATIQUE DE GESTION 2022 - 2023
Nous allons utiliser le code produit pour récupérer le nom et le prix du produit à partir de la feuille de
calcul des articles. Heureusement, la fonction RECHERCHEV peut réaliser cette opération de façon
automatique.
I. Le premier argument indique à RECHERCHEV ce qu'il doit rechercher. Dans notre exemple,
nous allons chercher le code produit, qui se trouve dans la cellule A2, donc notre premier
argument est A2.
II. Le deuxième argument correspond à une plage de cellules qui indiquera à RECHERCHEV la zone
dans laquelle il doit chercher la valeur du premier argument. Dans notre exemple, nous
voulons qu'il recherche cette valeur dans la plage de cellules A2:C15 de la feuille de calcul
Articles, notre deuxième argument est donc Articles!$A$2:$C$15. Notez que nous utilisons des
références absolues afin que cette plage ne soit pas modifiée par la copie de la formule dans
d'autres cellules.
III. Le troisième argument est le numéro d'index de la colonne : La première colonne dans la plage
de cellules de l'argument précédent est 1, la deuxième colonne est 2, et ainsi de suite. Dans
notre exemple, nous recherchons le nom du produit. Les noms sont stockés dans la deuxième
colonne de la plage de cellules de l'argument précédent, donc notre troisième argument est
2.
IV. Le quatrième argument spécifie à la fonction RECHERCHEV si elle doit rechercher des
correspondances approximatives ou des correspondances exactes. Si l'argument prend la
valeur VRAI, RECHERCHEV effectue une recherche approximative. Si la valeur est FAUX,
RECHERCHEV vérifiera des correspondances exactes. Dans cet exemple, nous ne souhaitons
obtenir que des correspondances exactes, notre quatrième argument sera donc FAUX.
V. Il est important de noter que RECHERCHEV recherche toujours la colonne située à gauche dans
la plage de cellules. Notre plage de cellules est A2:C13, ce qui signifie que la recherche se fera
sur la colonne A.
EG S4 Année universitaire
INFORMATIQUE DE GESTION 2022 - 2023
Maintenant que nous avons défini les arguments, nous allons introduire notre fonction dans
la cellule B2. Nous allons commencer par taper le signe égal (=), suivi du nom de la fonction et
d'une parenthèse :
=RECHERCHEV(
Ensuite, nous allons ajouter les quatre arguments nécessaires, en les séparant par des virgules
avant de fermer les parenthèses :
=RECHERCHEV(A2;Articles!$A$2:$C$15;2;FAUX)
Maintenant que nos formules sont opérationnelles, nous pouvons donc sélectionner les
cellules B2 et C2, puis tirer le curseur de vers le bas pour copier les formules sur les autres
lignes de la facture. Maintenant, chaque ligne utilise RECHERCHEV pour trouver le nom du
produit et le prix du produit.
Partie 3
En vue de perfectionner la facture, on souhaite pouvoir choisir une option de livraison et calculer le
tarif correspondant de manière automatique.
Le nouveau est similaire à celui de la dernière partie, mais elle comporte maintenant de nouvelles
lignes pour les options d'expédition, ainsi qu'une nouvelle feuille de calcul des frais d'expédition avec
différentes options et tarifs.
EG S4 Année universitaire
INFORMATIQUE DE GESTION 2022 - 2023
Nous pouvons utiliser une fonction RECHERCHEV pour effectuer cette opération
automatiquement.
Le premier argument précise à RECHERCHEV ce qu'il doit rechercher. Dans notre exemple, il
va rechercher l'option d'expédition, que nous allons taper dans la cellule E8 de notre facture.
=RECHERCHEV(E8
Enfin, nous allons placer le troisième et le quatrième argument. Dans cet exemple, les frais
d'expédition se trouvent dans la colonne B (la deuxième colonne), notre troisième argument
est donc 2. Et comme nous ne cherchons que des correspondances exactes, le quatrième
argument doit être FAUX.
=RECHERCHEV(E8;Livraison!A2:B4;2;FAUX)
EG S4 Année universitaire
INFORMATIQUE DE GESTION 2022 - 2023
Si on a écrit correctement la formule, le coût d'expédition exact devrait être affiché : 9,99
DH. Pour vérifier que votre formule fonctionne parfaitement, il suffit de remplacer l'option
d'expédition 3 jours par l'option 2 jours dans la cellule E6. Les frais d'expédition devraient
passer de 9,99 DH à 13,99 DH.
4. Pour terminer, on aimerait calculer également offrir une remise sur le montant total hors des
produits achetés selon les règles suivantes :
− Une remise de 10% pour les montant total hors taxe qui dépasse 1000 DH
− Une remis de 5% si le montant est compris entre 500 DH et 1000 DH
− Aucune remise si le montant est inférieur à 500 DH
5. Proposer une formule à écrire dans la cellule E7 pour mettre en place ces règles ?
Comme pour la formule utilisée précédemment, notre nouvelle formule va examiner le Total
HT (Cellule E6) pour voir si la valeur est supérieure ou égale à 1000 DH, notre premier
argument sera donc E6>=1000.
=SI(E6>=1000
Le deuxième argument vérifie si la condition indiquée par le premier argument est vraie. Si
c'est le cas, le client recevra une remise de 10% :
=SI(E6>=1000 ; 10%