Excel
Excel
2024-2025
Présentation de l’outil EXCEL
Présentation de l’outil EXCEL
C’est quoi Excel ?
3
3
Amal Khtira 6
Présentation de l’outil EXCEL
Pourquoi étudier Excel ?
4
4
Amal Khtira 6
Présentation de l’outil EXCEL
C’est quoi un tableur ?
Tableur
Un tableur est un logiciel permettant d’effectuer automatiquement des calculs sur des
données stockées dans un tableau.
5
5
Amal Khtira 6
Présentation de l’outil EXCEL
Les classeurs
Classeur
Un fichier Excel est nommé classeur. Il contient une ou plusieurs feuilles de calcul,
présentes sous forme d’onglets en bas de la page, permettant d’organiser les différentes
feuilles d’un même travail de manière simple et groupée.
Il peut contenir des feuilles de différents types : feuilles de calcul, feuilles graphiques…
Un nouveau classeur possède par défaut trois feuilles de calcul (Feuil1, Feuil2 et Feuil3).
Il est possible de paramétrer le nombre de feuilles par défaut, ainsi que d’ajouter ou de supprimer
à volonté des feuilles d’un classeur.
Le nombre maximal de feuilles d’un classeur n’est plus limité que par la quantité de mémoire
disponible.
6
6
Amal Khtira 7
6
Présentation de l’outil EXCEL
Interface de l’outil
7
7
Amal Khtira 8
6
Présentation de l’outil EXCEL
Interface de l’outil
8
8
Amal Khtira 9
6
Présentation de l’outil EXCEL
Interface de l’outil
Barre de menu
9
9
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
Contrôle de la fenêtre
10
10
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
11
11
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
Ligne
Ligne active
12
12
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
Colonne active
Colonne
13
13
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
Cellule active
14
14
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
Barres de défilement H et V
15
15
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
16
16
Amal Khtira 6
Présentation de l’outil EXCEL
Interface de l’outil
Contrôle de zoom
17
17
Amal Khtira 6
Gestion des feuilles et des Cellules
Gestion des Feuilles et des Cellules
C’est quoi une feuille de calcul ?
Feuille de calcul
Un tableur présente les données et les formules sous forme d’un tableau (lignes et
colonnes) appelé feuille de calcul.
19
19
Amal Khtira 6
Gestion des Feuilles et des Cellules
Renommer/Supprimer/Ajouter des feuilles de calcul
20
20
Amal Khtira 6
Gestion des Feuilles et des Cellules
Déplacer les feuilles
21
21
Amal Khtira 6
Gestion des Feuilles et des Cellules
Figer/Libérer les volets
Cette manipulation permet de fixer des lignes ou des colonnes ou les deux à l'écran de façon à
visualiser en même temps des informations distantes les unes des autres dans une même feuille de
calcul.
Pour figer :
Onglet « Affichage » - Groupe de commandes « Fenêtre »
Figer les volets : figer plusieurs lignes/colonnes.
Figer la ligne supérieure : figer la 1ère ligne.
Figer la première colonne : figer la colonne A.
Pour libérer :
Onglet « Affichage » - Groupe de commandes « Fenêtre » Exemple : Si on veut figer les deux
Cliquer sur Libérer les volets premières lignes et la 1ère colonne, on
se positionne sur la cellule B3.
22
22
Amal Khtira 6
Gestion des Feuilles et des Cellules
Fractionner les feuilles
Il est possible de diviser une feuille de calcul en 2 ou 4 parties visibles sur l’écran pour pouvoir, par
exemple, conserver toujours visible une partie d’un tableau pendant la modification d‘une autre
partie.
1) Cliquer sur la cellule où doit commencer le fractionnement
2) Onglet « Affichage » - Groupe de commandes « Fenêtre »
3) Cliquer sur Fractionner.
23
23
Amal Khtira 6
Gestion des Feuilles et des Cellules
C’est quoi une cellule ?
Cellule
Une cellule est l’intersection entre une ligne (horizontale) et une colonne (verticale) de la
feuille de calcul.
Nom ou
adresse
Elle est identifiée par la combinaison de la
lettre de sa colonne et du numéro de sa ligne,
ce qui porte le nom de coordonnées ou
Cellule
parfois d’adresse (Ex : B13, S20).
24
24
Amal Khtira 6
Gestion des Feuilles et des Cellules
Sélectionner une plage de cellules
25
25
Amal Khtira 6
Gestion des Feuilles et des Cellules
Sélection multiple
27
27
Amal Khtira 6
Gestion des Feuilles et des Cellules
Saisir une donnée dans une cellule
28
28
Amal Khtira 6
Gestion des Feuilles et des Cellules
Saisir le contenu d'une cellule sur plusieurs lignes
Ou
29
29
Amal Khtira 6
Gestion des Feuilles et des Cellules
Modifier le contenu d'une cellule
30
30
Amal Khtira 6
Gestion des Feuilles et des Cellules
Effacer la saisie d’une cellule
Méthode 1 :
1) Se positionner sur la cellule concernée.
2) Onglet « Accueil » - Groupe de commandes « Edition »
3) Cliquer sur l’outil Gomme.
4) Sélectionner l’option désirée.
Méthode 2 :
Cliquer sur le bouton Suppr pour supprimer le contenu en conservant la mise en forme
Méthode 3 :
Clic droit sur la cellule : Effacer le contenu
31
31
Amal Khtira 6
Gestion des Feuilles et des Cellules
Recopier le contenu des cellules
Pour accélérer la saisie, recopier le contenu et le format d’une cellule vers une ou plusieurs cellules
situées vers le bas, la droite, le haut ou la gauche de celle-ci.
32
32
Amal Khtira 6
Gestion des Feuilles et des Cellules
La recopie incrémentée
Les dates :
Les mêmes étapes mais en saisissant une date.
33
33
Amal Khtira 6
Gestion des Feuilles et des Cellules
Copier des résultats de calculs ou formules
34
34
Amal Khtira 6
Gestion des Feuilles et des Cellules
Modifier la police des cellules
Le groupe « Police » permet de gérer l’aspect des textes saisis dans les cellules, ainsi que l’aspect
des cellules elles-mêmes (couleur, bordure).
Type de Agrandir,
Taille des
police de réduire la taille
caractères
caractères des caractères
Couleur des
Mise en
caractères
Gras
Couleur de
Mise en fond de
italique cellules
Outils de
Soulignement
bordure
35
35
Amal Khtira 6
Gestion des Feuilles et des Cellules
Aligner le contenu dans les cellules
Renvoyer le texte
à la ligne
automatiquement
Changer
l’orientation du
texte Fusionner des
cellules
Gérer les
retraits
36
36
Amal Khtira 6
Gestion des Feuilles et des Cellules
Mise en forme des nombres et des dates
37
37
Amal Khtira 6
Gestion des Feuilles et des Cellules
Modifier la largeur d’une colonne
1ère méthode :
1) Pointer à droite de la colonne à modifier, la souris prend la forme
d'une double flèche
2) Cliquer-glisser vers la droite pour agrandir la largeur de la
colonne ou vers la gauche pour la réduire
2ème méthode :
1) Sélectionner chaque colonne concernée par une même largeur
2) Onglet « Accueil » - Groupe de commandes « Cellules »
3) Sélectionner Format > Largeur de colonne
4) Saisir une valeur puis cliquer sur OK
38
38
Amal Khtira 6
Gestion des Feuilles et des Cellules
Modifier la hauteur d’une ligne
1ère méthode :
1) Pointer sur le trait horizontal situé entre deux lignes (la souris
prend la forme d'une double flèche)
2) Cliquer glisser vers le bas pour agrandir la hauteur de la ligne
ou vers le haut pour la réduire
2ème méthode :
1) Sélectionner chaque ligne concernée par une même hauteur
2) Onglet « Accueil » - Groupe de commandes « Cellules »
3) Sélectionner Format > Hauteur de ligne
4) Saisir une valeur puis cliquez sur OK
39
39
Amal Khtira 6
Gestion des Feuilles et des Cellules
Insérer une colonne
Ou
Ou
CTRL +
40
40
Amal Khtira 6
Gestion des Feuilles et des Cellules
Insérer une ligne
Ou
1) Appuyer sur le bouton droit de la souris
2) Cliquer sur Insertion
Ou
CTRL +
41
41
Amal Khtira 6
Gestion des Feuilles et des Cellules
Nommer une cellule ou un ensemble de cellules
Dans une formule, on utilise, en principe le nom par défaut des cellules (A1, H25, B14, etc.).
On peut toutefois renommer les cellules afin de l’utiliser ensuite dans les calculs.
Constante
Les constantes sont des valeurs fixes qui ne varient pas en fonction du contexte
44
44
Amal Khtira 6
Les Formules de calcul
Références relatives / absolues (1/3)
Références Relatives
Exemple :
45
45
Amal Khtira 6
Les Formules de calcul
Références relatives / absolues (2/3)
Références Absolues
46
46
Amal Khtira 6
Les Formules de calcul
Références relatives / absolues (3/3)
Références Mixtes
47
47
Amal Khtira 6
Les Formules de calcul
Saisir une formule de calcul
48
48
Amal Khtira 6
Les Formules de calcul
Priorité entre les opérateurs
49
49
Amal Khtira 6
Les Formules de calcul
Recopier une formule de calcul (Référence Relative)
Remarque : +
Les références relatives utilisées dans la première cellule
vont changer d’adresse dans les autres cellules.
50
50
Amal Khtira 6
Les Formules de calcul
Afficher les formules dans les cellules
51
51
Amal Khtira 6
Les Fonctions Excel
Les Fonctions Excel
Définition d’une fonction
Fonction
Les fonctions sont des programmes enregistrés dans Excel qui permettent d’effectuer
des calculs mathématiques simples ou complexes et de réaliser des opérations non
mathématiques comme la modification d’un texte, la recherche d’une donnée, etc.
=TEXTE(1234,567;"# ##0,00 €") Devise avec un séparateur des milliers et 2 décimales. 1 234,57 €
=TEXTE(AUJOURDHUI();"JJ/MM/AA") Date du jour au format JJ/MM/AA 14/03/12
=TEXTE(AUJOURDHUI();"JJJJ") Date du jour de la semaine Lundi
=TEXTE(MAINTENANT();"HH:MM") Heure actuelle 13:29
=TEXTE(0,285;"0,0 %") Pourcentage 28,5 %
=TEXTE(4,34;"# ?/?") Fraction 4 1/3
=TEXTE(12200000;"0,00E+00") Notation scientifique 1,22E+07
=TEXTE(1234567898;”(###) ###-####") Spécial (numéro de téléphone) (123) 456-7898
=TEXTE(1234;"0000000") Ajouter des zéros (0) de début 0001234
=TEXTE(123456;"##0° 00' 00''") Personalisée - Latitude/Longitude 12° 34' 56''
54
54
Amal Khtira 6
Les Fonctions Excel
Autres fonctions texte
55
55
Amal Khtira 6
Merci pour votre attention
EXCEL AVANCÉ
Pr. Amal KHTIRA
[email protected]
2024-2025
Les Fonctions Excel
Les Fonctions Excel
La fonction SOMME – Méthode manuelle
3
3
Amal Khtira 6
Les Fonctions Excel
La fonction SOMME – Méthode automatique
4
4
Amal Khtira 6
Les Fonctions Excel
La fonction MOYENNE
5
5
Amal Khtira 6
Les Fonctions Excel
Les fonctions MAXIMUM et MINIMUM
La fonction Maximum
Pour obtenir le plus grand nombre contenu dans des cellules
différentes, on utilise la fonction =MAX() d’Excel.
1) Écrire dans la cellule où doit apparaître le résultat : =max(
2) Sélectionner ensuite à la souris la plage de cellules désirée
3) Valider avec la touche Entrée du clavier.
La fonction Minimum
Pour obtenir le plus petit nombre contenu dans des cellules
différentes, on suit les mêmes étapes précédentes mais en utilisant
la fonction =MIN() d’Excel.
6
6
Amal Khtira 6
Les Fonctions Excel
La fonction logique SI
SI(test_logique;[valeur_si_vrai];[valeur_si_faux]) :
Permet de faire un calcul différent en fonction du résultat
d’un test logique.
Exemple :
Vous décidez d’élaborer une facture. Vous souhaitez faire
bénéficier votre client d’une remise sur le total hors taxes. Si
ce total est inférieur à 1000 euros, cette remise sera de 5%.
Si le total est supérieur ou égal à 1000 euros, le taux de =SI(D5<1000,D5*5%,D5*10%)
remise sera de 10%.
Comparaison Action à faire si Action à faire si
Solution : (test) à effectuer le réslutat du test le réslutat du test
est VRAI est FAUX
On utilise, dans la colonne D6, la fonction SI en précisant
un résultat différent selon la valeur du total indiqué dans D5.
7
7
Amal Khtira 6
Les Fonctions Excel
Les fonctions NB
8
8
Amal Khtira 6
Les Fonctions Excel
La fonction SOMME.SI
SOMME.SI(plage;critère;[somme_plage]) :
Permet de calculer la somme des valeurs de
[somme_plage] qui correspondent aux données
d’une plage qui répondent au critère spécifié.
Exemple : =SOMME.SI(B2:B11;"Lina« ;C2:C11) Le
critère est appliqué sur la plage B2:B11 et la somme
s’applique sur la plage C2:C11.
9
9
Amal Khtira 6
Les Fonctions Excel
La fonction SOMMEPROD
SOMMEPROD(matrice1;[matrice2];[matrice3];..) :
Permet d'effectuer horizontalement le produit de deux
valeurs situées dans des colonnes différentes et d'en
additionner les résultats.
10
10
Amal Khtira 6
Les Fonctions Excel
La fonction de recherche RechercheV
RechercheV(valeur_cherchée;table_matrice;
no_index_col;[valeur_proche]) avec :
Valeur_cherchée : indique la valeur que l'on
recherche.
Table_matrice : La table à partir de laquelle
extraire une valeur.
No_index_col : Ce nombre entier indique le
numéro de la colonne de la table à partir de
laquelle extraire une valeur.
Valeur_proche : peut prendre les valeurs
VRAI (correspondance approximative) ou
FAUX (correspondance exacte ).
11
11
Amal Khtira 6
Merci pour votre attention
EXCEL AVANCÉ
Pr. Amal KHTIRA
[email protected]
2024-2025
PLAN DU COURS
4
4
Amal Khtira 6
Gestion des Feuilles et des Cellules
Filtrer les données d’un tableau
5
5
Amal Khtira 6
Les Graphiques
Les graphiques
Définition
Graphique
Un graphique présente les données d’une feuille de calcul sous la forme de courbe
ou de diagramme.
Dans Excel, on dispose d’un Assistant graphique qui facilite la création des graphiques.
On peut mettre en forme le graphique et l’imprimer en tant que document distinct ou
comme partie intégrante d’une feuille de calcul.
7
7
Amal Khtira 6
Les graphiques
Document de départ
Un graphique est toujours créé à partir d’un tableau réalisé sur une feuille de calcul Excel.
Le graphique peut contenir toutes ou une partie des données du tableau en question.
La plage de cellule sélectionnée ne doit pas comporter des lignes ou des colonnes vides.
8
8
Amal Khtira 6
Les graphiques
Création d’un graphique
9
9
Amal Khtira 6
Les graphiques
Mise en forme d’un graphique
Déplacer le graphique
1) Sélectionner le graphique à déplacer en cliquant dessus.
2) Amener le pointeur de la souris sur le graphique. Le pointeur se transforme en flèche.
3) Glisser le graphique en maintenant le bouton gauche de la souris enfoncé.
Supprimer le graphique
1) Sélectionner le graphique à supprimer en cliquant dessus.
2) Appuyer sur la touche Suppr du clavier (ou menu Edition – Effacer – Tout).
11
11
Amal Khtira 6
Les graphiques
Ajout d’une série de données
12
12
Amal Khtira 6
Les graphiques
Différents types
13
13
Amal Khtira 6
Les graphiques
Différents types – Graphique en histogramme
14
14
Amal Khtira 6
Les graphiques
Différents types – Graphique en barres
15
15
Amal Khtira 6
Les graphiques
Différents types – Graphique circulaire
16
16
Amal Khtira 6
Les graphiques
Différents types – Graphique en secteurs
17
17
Amal Khtira 6
Les graphiques
Différents types – Graphique en courbes
18
18
Amal Khtira 6
Les graphiques
Différents types – Graphique Radar
19
19
Amal Khtira 6
Les graphiques
Différents types – Graphique en dispersion
20
20
Amal Khtira 6
Les Tableaux Croisés Dynamiques
(TCD)
Les tableaux croisés dynamiques
Définition
TCD
22
22
Amal Khtira 6
Les tableaux croisés dynamiques
Création d’un TCD
23
23
Amal Khtira 6
Les tableaux croisés dynamiques
Les types de champs
24
24
Amal Khtira 6
Les tableaux croisés dynamiques
Les types de champs
25
25
Amal Khtira 6
Les tableaux croisés dynamiques
Choix des champs du TCD
26
26
Amal Khtira 6
Les tableaux croisés dynamiques
Ordre des champs
27
27
Amal Khtira 6
Les tableaux croisés dynamiques
Ordre des champs
28
28
Amal Khtira 6
Les tableaux croisés dynamiques
Modification de la synthèse
29
29
Amal Khtira 6
Les tableaux croisés dynamiques
Plusieurs synthèses sur le même champ
30
30
Amal Khtira 6
Les tableaux croisés dynamiques
Sous-totaux des groupes
Exemple :
Afficher le sous total pour les groupes
« Librairies Temara » et « Librairies Rabat ».
31
31
Amal Khtira 6
Les tableaux croisés dynamiques
Calculs sur le groupe principal
32
32
Amal Khtira 6
Les tableaux croisés dynamiques
Champs Calculés
Exemple :
Calculer la promotion de 5% sur le TTC.
33
33
Amal Khtira 6
Les tableaux croisés dynamiques
Affichage en pourcentage
34
34
Amal Khtira 6
Les tableaux croisés dynamiques
Les graphiques Croisés Dynamiques
1) A partir du TCD :
Sélectionner le TCD
Aller dans « Insertion > Graphiques »
Choisir le type de graphique à créer
2) A partir du tableau source :
Sélectionner le tableau source.
Aller dans « Insertion > Graphique Croisé
Dynamique ».
Cocher les colonnes à utiliser dans le
graphique
35
35
Amal Khtira 6
Importation et Gestion des
Données
Importation et Gestion des Données
Importation des données CSV dans Excel
Pour importer les données d’une base de données Access dans Excel :
Ouvrir le classeur en question
Aller dans « Données > Obtenir des données > A partir d’une base de données > Base
de données Microsoft Access »
Dans la fenêtre qui s’affiche :
38
38
Amal Khtira 6
Importation et Gestion des Données
Suppression des doublons
39
39
Amal Khtira 6
Importation et Gestion des Données
Validation des données
L'option « Validation des données » dans Excel permet de contrôler les types de données que les
utilisateurs peuvent saisir dans une cellule ou une plage de cellules.
40
40
Amal Khtira 6
Importation et Gestion des Données
Validation des données – Restriction des valeurs
41
41
Amal Khtira 6
Importation et Gestion des Données
Validation des données – Création des listes déroulantes
42
42
Amal Khtira 6
Importation et Gestion des Données
Validation des données – Détecter les données non valides
43
43
Amal Khtira 6
La Protection et le Partage des
Classeurs
Protection et Partage des classeurs
Protection des cellules
45
45
Amal Khtira 6
Protection et Partage des classeurs
Protection des classeurs
46
46
Amal Khtira 6
Protection et Partage des classeurs
Protection des classeurs par mot de passe
47
47
Amal Khtira 6
Protection et Partage des classeurs
Partage d’un classeur
Pour partager un classeur sur un endroit local et permettre différents utilisateurs de le modifier :
48
48
Amal Khtira 6
Les Macros
Visual Basic for Applications
Définition
VBA
50
50
Amal Khtira 6
Visual Basic for Applications
Accéder à VBA depuis Excel
51
51
Amal Khtira 6
Visual Basic for Applications
Environnement de développement
Explorateur de
projet
Editeur de
code VBA
Propriétés
52
52
Amal Khtira 6
Visual Basic for Applications
Enregistrer une macro
Solution :
1) Cliquer sur Enregistrer une macro puis sur Ok
2) Exécuter les opérations décrites ci-dessus
3) Cliquer sur Arrêter l'enregistrement
53
53
Amal Khtira 6
Visual Basic for Applications
Structure d’un code VBA
54
54
Amal Khtira 6
Visual Basic for Applications
La sélection des objets
55
55
Amal Khtira 6
Visual Basic for Applications
Les méthodes
56
56
Amal Khtira 6
Visual Basic for Applications
Les variables
Variable
Représentation symbolique d’une valeur. Elle peut changer avec le temps ou varier.
Elle matérialise un espace mémoire avec un contenu que l’on peut lire ou écrire.
57
57
Amal Khtira 6
Visual Basic for Applications
Les variables - Types
Type Valeur
Boolean Vrai, faux
Integer Entiers
Double Réels
String Chaines de caractères
Currency 4 chiffres après la virgule
Date 1/1/100 à 31/12/9999
Object Feuille, cellule, etc
58
58
Amal Khtira 6
Visual Basic for Applications
Les conditions
59
59
Amal Khtira 6
Visual Basic for Applications
Les opérateurs
> Supérieur à
>= Supérieur ou égal à
60
60
Amal Khtira 6
Visual Basic for Applications
Les boucles
var i = 1 var i = 1
for i = 1 to 5
Do while i <= 5 Do until i = 5 Instructions
Instructions Instructions Next
i++ i++
Loop Loop
61
61
Amal Khtira 6
Merci pour votre attention