Excel 2000
Octobre 2007
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page 9
Page 12
Page
Page
Page
Page
Page
Page
Page
Page
Page
LES FORMULES
15
15
17
17
18
18
18
20
22
Page
DONNES
6 Autres fonction
6-1 : CONTRLE DE SAISIE
6-2 : VALEUR CIBLE
6-3 : LES FORMULES 3D
6-4 : LES FONCTIONS DE RECHERCHE
3
3
4
5
7
7
8
8
8
Page
Page
Page
Page
24
26
26
28
Page 32
Page 33
Page
Page
Page
Page
Page
35
36
36
38
6-5 : CONSOLIDATION
Page 39
1 - Gnralits
1.1
: INTRODUCTION :
Excel est un logiciel destin au traitement des tableaux dou le nom Tableur. Il
fait partie du pack logiciel Microsoft office avec dautres logiciel dapplication tel
que Word, PowerPoint, Access, Outlook etc. LExcel peut tre utilis encore pour la
reprsentation des donnes chiffres sous forme des graphes, faire des calculs
complexes et enfin gnraliser des bases de donnes simples.
Sur Excel on peut travailler en mode assiste en utilisant les fonctions
prdfinies tel que (Somme, Moyenne, Moyenne arithm. Variance, cart typeetc.)
et en peut aussi travailler en mode programmation pour la cration des fonctions
personnalises, le langage utilis est donc le V.B.A. (Visuel Basic pour Application )
1-2 : INSTALLATION
DE
MICROSOFT EXCEL :
1-3 : PRSENTATION
GNRALE
N.B
-
Date :..
Doit monsieur :
Rfrence
Dsignation
Quantit
Montant Total
Montant (HT)
TVA (20%)
Net Payer
1-5 DPLACEMENT
Pour se dplacer dans une feuille de calcul laide du clavier, vous disposez de
huit flches de direction, de touches spcifiques, et de la combinaison de ces touches
avec les touches de direction :
, , ,, Home, End, Pg up ,Pg Dn
CTRL+Pg Up: atteindre la feuille prsidente.
CTRL+Pg Dn : atteindre la feuille suivante.
CTRL+ : atteindre la dernire cellule non vide de la mme ligne.
CTRL+ : atteindre la premire cellule non vide de la mme ligne.
CTRL+ : atteindre la dernire cellule, de la colonne, non vide.
CTRL+ : atteindre la premire cellule non vide la colonne.
CTRL+ Home: atteindre la premire cellule de la famille.
CTRL+Fin: atteindre la dernire cellule non vide de la feuille.
1-7 : RENOMMER
LA FEUILLE
UN CLASSEUR
Pour enregistrer votre travail sur un support de sauvegarde, vous allez faire appel
lune des trois techniques suivantes :
1)
Droulez le menu fichier
Choisissez la commande enregistrer
Dans la mesure o le fichier na pas encore le nom, classeur1 est propos par
dfaut. Remplacez le par le nom de votre choix.
Choisissez un rpertoire dans un support et cliquez sur le bouton enregistrer.
2)
3)
N.B :
2-1 : SAISIR
LES DONNES
Le premier symbole
Le second symbole
Le mot entr de la barre
disparaissent.
Remarque :
Les donne de type texte saligne gauche de la cellule, et celles de type date ou
numrique saligne droite.
2-1-2 : Insrer la date systme dans une cellule :
Dans la zone entre de la liste saisissez chacune de vous donnes en les sparant
par entre.
Cliquez ensuite sur la case ajouter.
La nouvelle liste saffiche avec les sries existantes et chaque donne est
spare de la suivante par une virgule.
Validez enfin par la commande OK.
10
11
2-2 : MISE
12
13
14
1
2
B
100
Dans cette exemple on doit affecter le rsultat de la somme de A1 et B1, la cellule C1.
150
100
=A+B1
150
100
=A1+B1
150
100
250
3-2 : ADDITIONNEZ
UN ENSEMBLE DE CELLULES
15
Exemple :
1
2
A
Maths
14
B
Physique
12
C
Franais
13
D
Arabe
12
E
Total
=somme (A2: D2
Remarque:
Pour additionner une plage de cellules on peut utiliser le bouton somme
automatique de la barre doutils pour ce faire. Activez la cellule E 2, puis cliquez sur
le bouton , ou tapez ALT+; Excel affiche une fonction intgre somme et propose
dadditionner un groupe de cellules.
Si la slection des cellules nest pas satisfaire, modifier la, puis validez par entre.
Exercice:
1
2
3
4
5
6
7
1)
2)
3)
4)
A
B
Rfrence
Dsignation
D1
P.C pentium1
D2
Imprimante HP laser
D3
Modem
C
Prix Unitaire
10 000,00 DH
2 00,00 DH
1 500,00 DH
D
Quantit
5
1
1
Total(H.T
TVA (20%)
Total (TTC)
E
Montant
16
3-3 : LES
Les oprateurs indiquent le type de calcul que vous voulez effectuer sur
les lments dune formule.
Excel propose quatre types doprateurs de calcul diffrents :
Arithmtiques : Les oprations arithmtiques ralisent les oprations
mathmatiques de base, telles que laddition (+), la soustraction (-), la
multiplication (*), la division (/), le pourcentage (%), llvation de puissance ( 1).
Oprateur de comparaison : Ils comparent deux valeurs puis produisent la valeur
logique vrai ou faux .
Oprateurs de texte : Loprateur de texte & combine une ou plusieurs
valeurs de texte pour donner un seul lment au texte.
Oprateurs de zone de rfrence : Ils combinent les plages de cellules pour
effectuer des calculs :( :) et ( ;).
3-4 : UTILISEZ LASSISTANT
DE FONCTION
6
7
8
9
10
11
12
13
Nom :
Prnom :
Section :
Charafi
Omar
RT2
Matire
Merise
B.D
Rseaux
V.B
Excel
Note1 Note2
10
10
11
11
13
13
10
10
15
15
C
D
Bulletin des notes
Coefficient
2
2
3
2
2
M .G
Total
20
22
39
20
30
Moyenne
10
11
13
10
15
17
3-5 : POSEZ
DES CONDITIONS
3-5-1 : POSEZ
18
Exercice 1 :
On dispose des notes pour trois matires, des tudiants dune classe constitue de 10
personnes.
1. Nous voulons savoir la moyenne gnrale de chacun de ces tudiants sachant que
toutes les matires ont le mme coefficient (1)
2. Nous voulons afficher la mention pou chacun de ces tudiants.
3. Nous voulons enfin savoir est ce que ltudiant est admit ou non.
A
1 Nom et prnom
2 Aziz.M
3 Ramzi.Y
4 Faouzi.H
5 Hassani.B
6 Charaf.F
7 Miloudi.A
8 Karimi.S
9 Younsi.R
10 Alaoui.F
B
B.D
10
08
14
15
11
09
13
10
10
C
Merise
12
10
11
12
05
18
11
12
18
D
Excel
E
M.G
F
Mention
G
Admis
14
10
09
13
15
11
10
11
17
19
Exercice2 :
Soit une facture ayant la structure suivante:
Rf
Dsignation
Prix Unitaire
Quantit
Montant
Total(H.T)
T.V.A(20%)
Total(TTC)
Remise
Net payer
Si
Si
Si
Si
CONDITIONS
20
Exercice3 :
Soit le tableau suivant, contenant la liste des candidats un concours de
recrutement :
A
1
Nom&Prnom
B
Age
Ville
Niveau
E
Exprience
F
Matrisant langlais
G
Etat
H
Motoris (O/N)
2
3
4
5
6
Les critres de slection sont :
Age : (20/30) ans
Ville : Errachidia
Niveau : Bac+2
Exprience : 2ans et plus
Anglais : Matrisant langlais (0)
Etat civil : Clibataire
Motoris : Possdant une voiture
Correction :
Dans la cellule I2 saisissez la formule suivante :
=Si (Et(B2>=20 ET B2<=30 ; C2= Errachidia ;D2= Bac +2 ;E2>=2 ;F2= Oui ;
G2= Clibataire ;H2= Oui ) ; Oui ; Non
Recopiez en suite la formule dans les cellules de la colonne I.
21
3-6 : LES
FONCTIONS COMBINES
1 Nom
Montant
2 Said
100
3 Said
200
4 Hassan
150
5 Hassan
50
6 Ali
150
7 Ahmed
250
Calculons maintenant le total pour Said :
=Somme.Si (A2:B7; Said ;B2:B7) le rsultat sera : 300
Si on veut calculer maintenant le total pour un client donn
A
B
10
Nom
Total
11
Dans la cellule B2 je taperai la fonction suivante :
= Somme.Si(A2:B7;A11;B2:B7)
Et dans la cellule A11 (critre) je saisissais le nom de client concern : Prenant par
exemple : Hassan :
10
Nom
Total
11
Hassan
300
22
Exercice 4 :
Soit le tableau suivant reprsentant ltat des clients dune socit pendant lanne 2001
NFacture
Nom du client
Date dachat
Rgion
Rgl (O/N)
Montant facture
T.A.F:
1) Nous voulons savoir la somme des montants pour toutes les factures dun client
donne.
2) Nous voulons savoir la recette dune date donne.
3) Nous voulons savoir la somme de toutes les factures
4) Nous voulons savoir le total des montants de facture pour les clients issus de la
mme rgion.
23
Fiches ou
Enregistrement
4-1 : CRATION
Code
- RT 0199
- IG 1599
- OP 1399
- RT 0599
DE LA BASE DE DONNES
Section
RT1
IG1
OP2
RT2
DE LA GRILLE DE SAISIE
Code
RT0199
Section
RT1
24
25
Posez les conditions de recherche. Comme pour remplir une fiche, mais ne validez
surtout pas par entre.
Si vous tes partie de la premire fiche, lancez la recherche par la case suivante.
si vous tes partie de la dernire fiche, lancez la recherche par la case
prcdente.
4.2.6
: Quitter la grille de saisie
Pour quitter la grille de saisie, cliquez sur case Fermer.
4-3 : TRIAGE
DUNE LISTE
Classer les donnes dune liste (base de donnes) dans un ordre, alphabtique,
numrique, ou chronologique, croissant ou dcroissant.
Excel rorganise les lignes de la liste en fonction du contenu dune ou plusieurs colonnes
appeles cls . La cellule active tant une cellule de la liste.
- Slectionner la commande Trier dans le menu Donnes.
4-4 : FILTRAGE
DUNE LISTE
26
Une liste droulante est associe aux tiquettes de colonnes. En cliquant sur la
flche, on affiche la liste de toutes les valeurs uniques prsentes dans la colonne.
En slectionnant une valeur de la liste (critre de filtrage), les lignes ne contenant pas
cette valeur sont instantanment masques.
Lorsquune liste est filtre, les flches des listes et les en-ttes de lignes apparaissent
en bleu et la barre dtat indique mode filtre .
Exercice 6 :
1- En se basant sur la cration dune base de donnes, faites lajout de ce
tableau :
A
1
2
N Dossier
3
4
5
6
101
100
102
100
B
C
ETAT des Patients
Nom & Prnom
ALAMI driss
SALAMI omar
FARAJI Touria
TOURIS Fatiha
Maladie
X1
X1
Y1
Y2
D
Type
rglement
espce
chque
comptant
chque
Rgion
Tel Patient
nord
est
sud
est
035557257
037526985
044362535
037253656
27
4.5 : LES
A
Code
I10
R11
I12
R13
R14
I15
10 Code
11
B
Nom
Said
Driss
Farid
Faouzi
Aziz
Hassan
Nom
C
Section
OP1
RT1
RT2
OP1
IG1
IG2
Section
1
2
3
4
5
6
7
8
A
N Facture
F1
F2
F3
F4
F5
F6
F7
B
Nom & prnom
Ali
Driss
Hassan
Ali
Hassan
Farid
Fouad
C
Montant
900
300
600
500
300
400
700
28
Nombre
=BDSOMME(A1:C8;C1;A13:A14)
4.5.3 LA FONCTION BDSOMME( )
Cette fonction permet de retourner la somme des valeurs dun champ de la base de
donnes correspondant aux critres.
Syntaxe :
=BDSOMME(base de donnes;champ;critres)
Exemple :
A
13 Nom & Prnom
14
4.5.4
: AUTRES
B
Total
=BDSomme(A1:C8;C1;A13:A14)
FONCTIONS DE BASES DE DONNES
BDProduit ()
BDMin ()
BDMax ()
BDMyenne ()
29
Etude de cas N4
On veut automatiser le bulletin de paie dune socit de textile qui possde
leffectif du personnel suivant :
30
T.A.F:
1. [Dans la feuille 2, nomm calcul], Tracez un tableau qui contient la somme des
salaires de la base de donnes de :
Chaque chelle
Les vacataires
Les permanents
2. Donnez la somme de la C.N.S.S et lIGR pour tous les employs.
3. On veut savoir en fonction de matricule, le nom, lchelle, poste, Nbre denfants,
date de recrutement, la C.N.S.S et lIGR pour un employ donne.
31
5 - La Reprsentation Graphique :
En plus des calculs, lExcel permet galement de reprsenter sous forme de
graphiques les donnes organises en tableaux dans une feuille de calcul, les graphiques
rendent les donnes plus lisibles et claires, et permettent den ressortir trs
rapidement quelques informations essentielles.
5-1 : DFINITIONS
Graphique : Cest une reprsentation visuelle de donnes dune feuille de calcul, il
facilite linterprtation des donnes complexes. Ils existent diffrents types de
graphique (Histogrammes, courbes, les aires, secteurs, barres, nuages,).
Axes : cest une ligne qui encadre les donnes du graphique et fourni un cadre de
rfrence pour des mesures ou des rfrences. Pour un graphique de deux dimensions, il
est construit sur la base de deux axes.
Laxe X : dite encore laxe des abscisses reprsent horizontalement
Laxe Y : dite laxe des ordonnes reprsent verticalement.
Sries de donnes : Une srie de donnes est un groupe de valeurs numrique de mme
nature, disposes les une la suite des autre dans une ligne ou dans une colonne dune
feuille de calcul.
Dans le graphique, chaque srie des donnes est reprsente par une couleur spcifique,
par un motif ou par un courbe.
Points de donnes : Un point de donnes est une valeur de srie de donnes.
Lgende : Elle explique ce que reprsente chaque partie de graphique.
axe des y
titre de graphe
Graphe
400
300
200
100
0
Lgende
x
y
1
axe des x
32
5-2 : CRER
UN GRAPHE
A la deuxime tape : vous devez indiquer ou modifier la plage de cellule prise en compte
pour la cration dans la zone de texte plages de donnes et cochez ensuite lune des
options srie en : cliquez ensuite sur suivant.
A la troisime tape : un choix doptions vous est propos pour rendre plus lisible encore
votre graphique :
Titre donner ;
Axes reprsenter ;
Quadrillage reprsenter ;
Lgende ajouter.
A la quatrime tape : spcifiez si le graphique doit tre cre sur une feuille spare
dans le classeur ou entant quobjet dans la feuille de calcul.
Cliquez enfin sur le bouton terminer.
33
Exercice :
Soit le tableau suivant regroupant les ventes de billets de Royal Air Maroc, pour
lHiver 2002-2003, dans quatre villes du Maroc : Casablanca, Rabat, Marrakech et
Agadir.
Destination
Casa
Rabat
Marrakech
Agadir
Total
Dcembre
Janvier
Fvrier
Total
18
31
24
17
90
12
25
18
15
70
20
11
40
9
80
50
67
82
41
240
34
6 - Autres fonctions :
6-1 : CONTRLE
DE LA SAISIE
NOTE
TAJIRI youness
ALAMI faysal
SLIMANI Ilham
AABASSI ahmed
FERHANI Naima
1) Slectionnez la liste des cellules dont vous allez faire la saisie des
notes (B2 : B8).
2) Choisissez donnes/validation.
3) Dans langlet (option) prcisez le type dautorisation :
Autoriser :
Dcimal
Donnes :
Comprise entre
Minimum :
Maximum :
20
35
6-2 : VALEUR
CIBLE
1 Matricule salari
2 Nom & prnom
3 Nbre dheure
4 Taux horaire
5 Heure supplmentaire
6 Taux horaire HS
7 Salaire journe
= (B3*B4)+(B5*B6)
8 I.G.R
9 Salaire net
Exemple :
Pour atteindre un salaire de 200 DH quil est le taux horaire convenable ?
Choisissez le menu outils/valeur cible.
Dans la cellule dfinir prcisez la cellule contenant la formule de calcul et dont la
valeur modifier (B7). dans la zone valeur atteindre saisissez la valeur souhaite
(200), dans la zone cellule modifier prcisez la cellule modifier (B 4).
Validez en fin par OK.
Remarque :
La cellule dfinir doit contenir une formule de calcul
La cellule modifier doit tre en relation avec la formule.
6-3 : LES
FORMULES
3D
structure suivante :
36
A
1
2
3
4
5
T1
T2
T3
T4
B
Fil1
15000,00DH
17000,00DH
12500,00DH
13000,00DH
Total
=Somme(B2:B5)
C
Fil2
D
Fil3
E
Fil4
F
Total
=Somme(B2:B5)
Appuyez ensuite sur la touche CTRL du clavier et cliquez sur les onglets des
feuilles 2000 et 2001 pour terminer.
Modifiez ensuite les donnes des feuilles 2000 et 2001.
Dans la feuille recette saisissez les formules suivantes :
A
B
Fil1
1 Somme = Somme(1999:2001!B6)
2 Minimum = Min (1999:2001!B6)
3 Maximum = Max (1999:2001!B6)
4 Moyenne =Moyenne(1999 :2001 !B6)
C
Fil2
=Somme(1999 :2001 !C6)
...................................
D
Fil3
.........................................
..
=Moyenne(1999 :2001 !D6)
37
E
Fil4
...
......
...
...
6-4 : LES
FONCTIONS DE RECHERCHE
Syntaxe :
Exemple :
=RECHERCHE(valeur;plage_inspecte;plage_rsultat)
A
1
2
3
4
5
6
7
Codes
1
2
3
4
5
6
B
Produits
Table
chaise
Fauteuil
Bureau
Armoire
Tableau
C
Prix
800
124
654
1620
1450
680
38
A
Codes
1
2
3
4
5
6
B
Produits
Table
chaise
Fauteuil
Bureau
Armoire
Tableau
C
Prix
800
124
654
1620
1450
680
Nous voulons chercher et afficher, dans la cellule D2, le prix du produit dont le
code est 4 saisies dans la cellule D1?
1
2
D
4
=RECHERCHEV(D1;A2:C7;3)
Le rsultat de la recherche, qui est 1620, sera dans la cellule D2.
6-5 : LA
CONSOLIDATION
39
40