Professional Documents
Culture Documents
Microsoft Excel
Professeur : Amal EL MZABI
Notions de base
1. Dfinition
Un tableur est un logiciel permettant de manipuler des
Barre de titre Barre de titre Rfrence de la cellule active Ruban dExcel Barre de formules
Feuille du classeur
Une des principales nouveauts sous Excel 2007, est le remplacement des menus et des barres d'outils par un ruban constitu d'onglets qui regroupent
Enregistrer un classeur
Pour enregistrer un classeur Excel : 1. Dans le menu Fichier, cliquez sur Enregistrer sous.
2. Dans la boite de dialogue, slectionnez le lecteur et le dossier dans lesquels vous souhaitez enregistrer le classeur. 3. Cliquez sur Enregistrer.
Application
modifications.
Application Mettre les donnes de la premire ligne du tableau au centre, en gras, police (Times New Roman), Taille 11 et le motif en bleu Enregistrez le classeur sous un autre nom STOCK1
9
ou Colonnes.
10
Somme automatique
La somme automatique est la fonction de calcul la plus simple utiliser.
12
13
14
Application
Insrer 3 lignes au-dessus du tableau (Insertion ligne) Insrer une nouvelle colonne nomme STOCK MAX entre la
15
16
Vous pouvez aussi appliquer un modle de bordure partir de loption Mise en forme automatique : 1. Slectionner votre tableau 2. Choisir la commande Format, Mise en forme automatique 3. Dans la boite de dialogue, choisir le modle et cliquer sur ok.
17
2. Largeur de colonne
La largeur initiale dune colonne est de 10.71
caractres, pour la modifier : 1. Slectionner votre colonne 2. Choisir la commande Format dans le groupe Cellules, Largeur de Colonne 3. Dans la boite de dialogue, saisir la larguer souhaite et cliquer sur ok.
18
Application
Changer la hauteur des lignes 16 et la largeur des colonnes 18. Changer manuellement la largeur de la colonne Articles
19
20
Application
1. Reproduire le tableau ci-dessous sur la feuille 2 du classeur en respectant les rfrences des cellules et en appliquant le mme type de couleurs. Renommer la feuille : Analyse des bnfices.
22
2. Fusionner les cellules C3, D3 et E3. 3. Faire un renvoi la ligne dans la ligne 5 4. Fixer la largeur de la colonne A 8.5 caractres et celle de la colonne F 18.
23
Oprations et fonctions
1. Oprations 1. Slectionner la cellule dans laquelle doit
24
2. Fonctions statistiques
Fonction MOYENNE Formule Dfinition
Calcule la moyenne arithmtique dune plage de cellules. Calcule la plus petite valeur dune plage de cellules, soit la valeur minimale.
Calcule la plus grande valeur dune plage de cellules, soit la valeur maximale. Comptabilise les cellules contenant des valeurs numriques ; ignore les cellules contenant du texte. Renvoie une valeur si le rsultat dune condition spcifie est vraie, et une autre valeur si le rsultat est faux.
MIN
MAX
=MAX(B5 :B13)
NB
=NB(B5:B15)
= SI(Condition; opration effectuer si VRAI; Opration effectuer si FAUX)
SI
25
1.
2. Saisir la formule de la fonction en commenant par le signe gal (=), slectionner la plage des donnes et valider par la touche entrer. Vous pouvez aussi appliquer ces fonctions comme suit : 1. Slectionner la cellule dans laquelle doit apparatre le rsultat.
Exemple :
Application
Dans le tableau de la feuille analyse du bnfice 1. Afficher le rsultat de lopration suivante dans la cellule E10: (E6+25)/SOMME(B6:C6) marge ralise = Prix de vente prix de revient 3. Reproduire la formules pour les autres articles 4. En F6, calculez le bnfice ralis pour les pelles tel que: Bnfice ralis = marge ralise * quantit vendue 5. 6. 7. Reproduire la formule pour les autres articles En C11, calculez la Marge moyenne ralise En C12, calculez le Meilleur bnfice ralis
28
8. En G6, vrifier si lobjectif est atteint ou non pour les pelles en utilisant la fonction SI suivante : Si le bnfice ralis est suprieur 6000, lobjectif est atteint oui Si le bnfice ralis est infrieur 6000, lobjectif est non atteint non 9. Reproduire la formule pour les autres articles
29
Fonction si imbrique
La fonction SI() n'autorise que 2 rponses possibles. Lorsquon a
un problme rsoudre avec 3 rponses possibles, il faudra procder par limination en utilisant, successivement, 2 fonctions SI(). Les 2 fonctions seront imbriques.
si (et seulement si) la rponse au test_logique1, qui est reprsent en rouge, est "FAUX".
30
cellule par rapport une autre cellule contenant la formule, est dite relative. Exemple : A15, B32, D4:F10.
Une rfrence absolu est une rfrence qui reste inchange lors dune
copie ou dun dplacement de donnes : la rfrence concerne toujours la mme cellule. Exemple : $A$15, $B$12, $D$4:$F$10
On utilise une rfrence combine si on souhaite que la rfrence la
colonne ou la rfrence la ligne ne soit pas modifie. Exemple : $A15, B$362, D$4:F$10.
Exercice 1
Crer un nouveau classeur Excel
A partir de la cellule A1, saisir les titres de colonnes ainsi que les donnes des colonnes Articles, Dsignation, Quantit et PU.
Sauvegarder le classeur sous le nom Commande. Dans la cellule E2, entrer la formule : =C2*D2. Copier cette formule dans la plage E3:E10.
socit X-Rabat.
Nommer la feuille Atelier1.
Faire tout les modifications afin dobtenir la mise en forme prsente sous-dessous. Noter bien le format des nombres montaire (65,00 Dh).
Utiliser le format personnalis. Slectionnes la zone concerne puis excuter la commande: format de cellule-nombre- personnalise et dans "type" Ecrire: 0,00" Dh"
Application
But : Exploiter la mise en forme conditionnelle. Activer la feuille de calcul Atelier 3. Utiliser la mise en forme conditionnelle pour mettre en gras et colorier les cellules don le prix total est compris entre 500 DH et 1700 DH. Enregistrer les modification.
Copier la plage A1:F14 de la feuille Atelier2 et la coller dans une nouvelle feuille nomme Atelier3. Slectionner la cellule A3 et insrer deux nouvelles lignes. Dans la cellule F4, saisir le texte TVA : et dans la cellule G4, saisir la valeur 19%. Remplacer le prix total par Prix Hors Taxe et ajouter droite du tableau une colonne nomme Prix TTC. Calculer la colonne Prix TTC, en utilisant la valeur de TVA contenue dans la cellule G4. Enregistrer les modifications.
Exercice 2
Soit le tableau ci-dessous qui englobe les notes de trois
39
1.
2. Dans la colonne F, calculer la moyenne de chaque tudiant. 3. Dans la colonne G, trouver en fonction de sa moyenne le classement de chaque tudiant par rapport son groupe. Utiliser la fonction rang. 4. Dans la colonne H, afficher la mention de chaque tudiant tel que si: moyenne < 10, afficher faible, moyenne < 12, afficher passable, moyenne < 14, afficher assez bien, moyenne < 16, afficher bien, sinon, afficher trs bien. 5. Dans la ligne 10, calculer la moyenne de classe.
40
La fonction RANG:
=Rang (nombre; rfrence; ordre)
Cette fonction revoie le rang dun nombre dans une liste darguments: sa taille est relative aux autres valeurs de la liste.
41
Saisie des formules (directement ou par recopie) Calcul du Prix HT Dans la cellule D6, saisissez =B6*C6. Validez. Slectionnez D6. Par cliqu-gliss, copiez la formule jusqu'en D9 (ou plus rapidement double-cliquez sur la poigne de D6). 42
=somme(E6:E9).
43
La fonction NB.SI :
=NB.SI(plage;critre) La fonction NB.SI permet de compter seulement une partie des donnes d'un tableau, si elles correspondent un critre dfini. Par exemple compter combien de fois figure un mme pays dans une liste. Plage = Slection des donnes retenir dans le calcul critre
compter
Application: Quel est le nombre des tudiants ayant la moyenne >=10
44
La fonction SOMME.SI:
= SOMME.SI(plage;critre;somme_plage) La fonction SOMME.SI permet de faire des additions seulement sur une partie des donnes d'un tableau, si elles correspondent un critre dfini. Plage Critre additionner Somme_plage = La plage des donnes qui sera retenue pour le calcul
45
= Slection des donnes retenir dans le calcul = Un nombre ou une valeur dfinissant les donnes
Exercice3 :
=NB.SI($A$4:$B$27;D5)
=Somme.Si(MonTableau;D5;$B$4: $B$27) MonTableau est le nom de la plage A4:B27
46
Exercice 4
47
Corrig
=SI(ET(H11>=10;B11>8;D11>8;F11>8);"Admis";"Non admis")
=SI(OU(H12<10;B12<=8;D12<=8;F12<=8);"Non admis";"Admis")
=NB.SI(H11:H23;">=10") =SI(ET(I11="Admis";H11>=16);"T.Bien";SI(ET(I11="Admis"; H11>=14);"Bien";SI(ET(I11="Admis";H11>=12);"A.Bien";SI(E T(I11="Admis";H11>=10);"Passable";" "))))
48
Base de donnes
1. Le Formulaire
Le formulaire (grille de consultation) constitue un moyen
simple pour consulter, modifier et ajouter des donnes. Le formulaire se prsente comme une bote de dialogue, lorsque vous entrez ou modifiez des informations dans la grille, Excel modifie le contenu des cellules dans le
tableau.
49
Slectionner les donnes ( ou placer juste le pointeur sur n'importe quelle cellule de la liste de donnes)
Choisir la commande Donnes, Trier Dans la bote de dialogue qui saffiche, dfinir les critres de tri (lignes et ordre : croissant ou dcroissant) et cliquer sur le bouton ok.
51
3. Filtre automatique
Comme une vritable base de donnes, vous pouvez extraire des donnes avec Excel :
Slectionner les donnes (ou placer juste le pointeur sur n'importe quelle cellule de la liste de donnes)
Dans la bote de dialogue qui saffiche, taper les conditions demandes et cliquer sur le bouton ok.
53
Application : Dans le tableau de la feuille analyse du bnfice 1. Saisir une nouvelle ligne comme mentionn dans la boite dialogue ci-dessous en utilisant un formulaire.
54
2. Trier le bnfice ralis par ordre croissant 3. Activer le filtre automatique et partir de la colonne destination, filtrer les donnes relatives aux pelles 4. Revenir la prsentation slectionnant le critre tous. prcdente en
5. En utilisant le critre Personnalis, afficher les produits dont le bnfice ralis est situ entre 2000 et 6000.
55
Sous-totaux (1)
Comme on peut slectionner des lignes du tableau (filtre), il est possible de faire des calculs sur les sous parties de ce mme tableau Prenons cet exemple : Nous souhaitons les ventes totales Pour chaque entreprise
Notez quil faut que les donnes soient tries suivant le type de regroupement Puis faisons les totaux des ventes de chaque entreprise. Pour cela, il faut cliquez dans le menu Donne puis slectionner Sous-totaux
56
Sous-totaux (2)
A chaque changement de slectionne la colonne qui va servir regrouper les donnes (d'o l'importance de trier au pralable). La fonction reprsente le calcul que nous souhaitons excuter chaque changement de client suivant 11 fonctions possibles (somme, moyenne, nombre de valeurs, ...).
Le dernier choix permet de slectionner la ou les colonnes sur les quelles nous souhaitons les calculs. Dans notre liste, cest la colonne vente.
Remplacer les sous-totaux existants : il est prfrable de
laisser cette case coche. Si vous avez dj utilis la fonction Sous-totaux pour obtenir d'autres rsultats, ceux-ci seront donc effacs au bnfice des nouveaux calculs.
Saut de page entre les groupes : cette option permet
d'obtenir, automatiquement, une page par entreprise. Ici, nous n'avons que 9 entreprise (donc au minimum 9 pages), mais si nous en avions eu 150, cela n'aurait pas t sans incidence !
Synthse sous les donnes : les rsultats sont groups
57
Sous-totaux multiples
Ex: Regrouper les donnes d'abord sur les familles de produits informatiques, ensuite sur le produit lui-mme (sa description).
Commenons par faire un tri sur 2 niveaux, d'abord sur la famille de produit informatique, ensuite sur la description du produit vendu. Reprenons notre commande Sous-totaux et slectionnons comme "A chaque changement de" la famille de produits. Ceci cre effectivement une fonction sous-total sur le premier critre. Excutons cette mme commande sous-totaux du menu donnes, slectionnons cette fois le produit et dcochons la case "Remplacer les sous-totaux existants". 58
59
60
Fonction SOUS.TOTAL(...)
Avec la fonction SOUS.TOTAL, on peut calculer la somme, la moyenne, la variance, etc. des valeurs d'un champ pour les enregistrements visibles d'une liste. La syntaxe est de la forme : SOUS.TOTAL(NO_FONCTION;REF;) La fonction utilise deux arguments : NO_FONCTION: indique par un nombre quelle fonction utiliser pour calculer les sous-totaux d'une liste. 1.Moyenne 2.Nb 3.Nbval 4.Max 5.Min 6.Produit 7.Ecartype 8.Ecartypep 9.Somme 10.Var 11.Var.P REF: reprsente la rfrence pour laquelle on veut calculer un sous-total.
61
que ce dernier doit tre saisi manuellement, et utilise des critres composs. Activez la commande donnes - filtre labor on peut activez copier vers un autre emplacement si on dsire conserver intact les donnes d'origines Dans le champ plages, slectionnez vos donnes Dans le champ zone de critres, slectionnez votre zone de critre. Attention : ne slectionnez que les lignes non vides de votre zone de critres. Ceci est extrmement important : si vous slectionnez une ligne de critres vierge, Excel considrera que vous souhaitez slectionner l'intgralit de votre base ; cochez extraction sans doublon si vous ne souhaitez pas avoir plusieurs fois le mme enregistrement.
62
63
Insrons quelques lignes au-dessus de cette liste, et copions les en-ttes de colonnes sur la premire ligne.
64
65
Remarquez que les lignes de rsultats du filtre labor sont notes en bleu. Nous venons de faire un premier filtre, bien que le filtrage automatique aurait donn le mme rsultat.
66
Comme deuxime filtrage, nous recherchons les produits informatiques de la famille ordinateur compatible ET dont le stock est de 10. Nous allons tout simplement complter le filtre en rajoutant 10 dans la cellule C2 (en dessous de l'en-tte "quantit" dans la zone de critre). De nouveau, excutons la mme commande de filtrage en choisissant les mmes zones.
67
68
Remarque1: nous n'avons pas dans ce cas slectionn toutes les colonnes de critres. Ceci n'est pas ncessaire puisque le filtre ne s'applique qu' la colonne "Produits". Pouvons nous mlanger des critres qui n'on rien voire entre eux? Oui. Supposons que nous souhaitons afficher les Sempron 2600 et les produits dont le stock est suprieur 5. Le critre devient:
Remarque2: les 2 critres sont sur 2 lignes diffrentes du filtrage labor pour utiliser entre ces 2 lignes la fonction logique OU. 69
70
* remplace un ensemble de caractres (l'* en fin n'est pas ncessaire). ? remplace 1 caractre quelconque dans une zone de texte Attention, le filtre labor fait la distinction entre les majuscules et les minuscules. Supposons que nous souhaitons visualiser tous les produits commenant par SEM. Le filtre devient
Comme autres exemples de caractres gnriques: *e: affiche tous les enregistrements contenant la lettre e e: filtre tous les enregistrements commenant par la lettre e ??e tous les enregistrements dont la troisime lettre est e Sempron 2?00: affiche tous les enregistrements Sempron 2600, Sempron 2800, ...
71
Formules avances
Fonctions de Recherche (1)
RechercheV et RechercheH permettent d'obtenir une valeur contenue dans un tableau double entre et dont les deux entres sont connues.
Syntaxe :
RECHERCHEV(valeur;plage;num_colonne;valeur_proche)
valeur plage
: Valeur chercher (Rfrence ou constante) Situe dans la 1ere colonne de la plage : la plage o seffectue la recherche doit tre renvoye
73
valeur_proche reprsente une valeur logique indiquant si vous souhaitez que la fonction RECHERCHEV recherche une valeur exacte ou approximative de celle que vous avez spcifie. Si cet argument est VRAI ou omis, une donne exacte ou proche est renvoye. Si aucune valeur exacte n'est trouve, la valeur immdiatement infrieure la valeur cherche est renvoye. Dans ce cas, les valeurs de la premire colonne de la plage doivent tre classes en ordre croissant ; sans cela, il se peut que RECHRCHEV ne renvoie pas la bonne valeur. Si cet argument est FAUX, RECHERCHEV recherche exclusivement une
Colonne1
Colonne3
Exercice
Lequel de ces noncs est faux au sujet de la fonction =Recherchev().
1- La fonction =Recherchev peut tre utilis pour comparer une valeur qui se trouve entre tel ou tel barme dtermin ou pour chercher une valeur exacte. 2- Lorsqu'on utilise la fonction pour rechercher entre tel et tel valeur, il faut toujours mettre la plus petite valeur possible dans la premire colonne. 3- Le contenu de la premire colonne doit toujours tre en ordre dcroissant. 4- Pour cette fonction, le tableau de comparaison se lit toujours la verticale.
Quelle sera la note pour la formule suivante =Recherchev(B1;A4:B8;2)? 1. A+ 2. B+ 3. C+ 4. D+
77
Exercice
Les achats raliss par certains clients dune entreprise sont rsums dans le tableau suivant:
1. Donner la formule quil faut appliquer la cellule D10 pour dterminer le nombre des clients particuliers, et aussi la formule quil faut appliquer la cellule D11 pour calculer la somme des achats pour le mme type de clients.
78
2. Donner la formule quil faut appliquer la cellule E2 pour calculer les achats avec remise sachant que : Achats avec Remise= Achats *(1- Taux de la Remise) Le Taux de la Remise est : 5% pour les clients particuliers dont les achats sont suprieurs ou gales 10000. 7% pour les clients grossistes dont les achats sont suprieurs ou gales 10000. 0% (aucune remise) dans les cas contraires. 3. Donner la formule quil faut appliquer la cellule F2 pour calculer le total sachant que : Total= Achats avec Remise + Frais de transport
4. Donner la zone de critres pour dfinir un filtre labor permettant dafficher les clients grossistes ayant des achats compris entre 10000 et 20000 DH.
79
Corrig
1. D10= NB.SI (B2:B8; "Particulier")
D11= Somme.SI (B2:D8; "Particulier "; D2:D8) 2. E2= D2*(1- Si (Et (B2= "Particulier"; D2 >=1000); 5%; Si (Et (B2=
Ou bien:
2.
Achats (DH)
>= 10000
Achats (DH)
<= 20000
80
Insrer un graphique
1. Slectionner les donnes 2. Choisir la commande Insertion, Graphique, 3. Dans la boite de dialogue qui saffiche, slectionner le graphique le plus judicieux et cliquer sur suivant. 4. Dans longlet Plage de donnes de la nouvelle boite de dialogue, choisir une srie en Colonnes et cliquer sur suivant.
81
Application
Ouvrir un nouveau classeur Saisir et mettre en forme le tableau suivant
Mois Janv Pluviomtrie 1500 Temprature 19
Fvr
Mars Avr Mai Jujn
1350
900 1100 500 250
17
22 26 28 26
Juil
Aot Sept Oct Nov Dc
70
40 300 950 800 1200
30
32 24 22 24 16
82
Enregistrer le classeur sous le nom Climat. Nommes la feuille Donnes Slectionner les deux premiers colonnes du tableau, puis cliquer
sur loutils Assistant Graphique. Suivre les 4 tapes de cet assistant pour raliser le graphique Graphe 1 ( la 4me tape, placer le graphique sur la feuille sparer (Graphe 1). Enregistrer les modifications et fermer.
Pluviomtrie 2000 1500 1000 500 0
ai nv ar Ju M Se Ja M N ov pt s il
Pluviomtrie
Graphe 1
83
Assistant Graphique. Dans la 1re tape de lAssistant, activer longlet Types personnalises, puis choisir le type Courbe Histo. 2 axes, en vue de raliser, sue une feuille sparer, le graphique Graphe 2
Graphe 2
84
Enregistrer le classeur sous le nom statistiques. Raliser les graphiques ci-aprs laide de lAssistant
13%
85
Personnaliser un graphique
En plus du graphique, Excel affiche une barre d'outils Graphique spcifique. Pour chaque lment slectionn, vous pouvez dfinir plusieurs paramtres spcifiques, par exemple :
Types de graphiques
Anneau
Boursier
Bulle
Histogramme
Radar
Secteurs
Courbes