EXCEL AVANCE
Partie 1 (les fonctions et les graphiques)
LES
FONCTIONS
La fonction SI
C’est la fonction la plus utilisée, elle permet
d’établir des comparaisons logiques entre une
valeur et le résultat attendu.
Une instruction SI peut donc avoir deux résultats.
SI(C2="Oui";vrai;faux) =>indique SI(C2 = Oui,
renvoyer un-1, sinon renvoyer un-2)
Exemple: Pratique en classe
Fonction SI imbriquée
Le terme « imbrication » fait référence à la pratique consistant à joindre plusieurs fonctions au sein d’une même
formule.
=SI(J6>=80%;"GD";SI(J6>=70%;"D";SI(J6>=60%;"S";"convoqué")))
Exemple: Pratique en classe
Astuce : Vous pouvez insérer des sauts de ligne dans la barre de formule pour faciliter la lecture des formules longues.
Appuyez simplement sur ALT+Entrée devant le texte qui doit figurer sur une nouvelle ligne.
LES FONCTIONS TEXTES: La fonction CONCAT
La fonction CONCAT combine le texte de plusieurs plages et/ou chaînes, mais elle ne fournit pas d’arguments de
délimiteur
Syntaxe : CONCAT (texte1; [texte2]; ...)
Données Prénom Nom
truite de rivière Anthony Chor
espèce Quatrième Pin
32
Formule Description Résultat
=CONCAT("La densité de population de l’"; A3;
" "; A2; " est de "; A4; "/kilomètre")
Crée une phrase en joignant les données de la colonne
A avec un autre texte.
La densité de population de l’espèce truite de rivière
est de 32/kilomètre.
=CONCAT(B2;" "; C2) Joint la chaîne de la cellule B2, un espace et la valeur de
la cellule C2.
Anthony Chor
=CONCAT(C2; ", "; B2) Joint la chaîne de la cellule C2, une chaîne composée
d’une virgule, un espace et la valeur de la cellule B2.
Chor, Anthony
=CONCAT(B3;" & "; C3) Joint la chaîne de la cellule B3, une chaîne composée
d’un espace, d’une esperluette et d’un autre espace, et la
valeur de la cellule C3.
Quatrième & Pin
=B3 & " & " & C3 Joint les mêmes éléments que dans l’exemple
précédent, mais en utilisant l’opérateur de calcul
esperluette (&) au lieu de la fonction CONCAT.
Quatrième & Pin
La fonction REPT
Répète un texte un certain nombre de fois. Utilisez la fonction REPT pour
remplir une cellule avec plusieurs instances d’une chaîne de texte.
Syntaxe
REPT(texte,nombre_fois)
Les fonctions GAUCHE et DROITE
 GAUCHE renvoie le(s) premier(s) caractère(s) d’une chaîne de texte selon le nombre de
caractères que vous spécifiez.
 DROITE renvoie le ou les derniers caractères d’une chaîne de texte, en fonction du nombre
de caractères spécifié.
Syntaxe:
GAUCHE(texte; [no_car])
DROITE(texte; [no_car])
Les Fonctions NBCAR, LENB
• NBCAR renvoie le nombre de caractères contenus dans une chaîne de texte.
• LENB renvoie le nombre d’octets utilisés pour représenter les caractères d’une chaîne de texte.
Syntaxe:
NBCAR(texte)
LENB(texte)
Les fonction MAJUSCULE et MINUSCULE
Convertit toutes les lettres majuscules/minuscule d’une chaîne de texte en lettres
minuscules.
Syntaxe :
MAJUSCULE (texte)
MINUSCULE(texte)
La fonction REMPLACER
Remplace new_text la old_text dans une chaîne de texte. On utlise la substitue lorsque
pour remplacer un texte spécifique dans une chaîne de texte. utilisez REMPLACER
lorsque vous souhaitez remplacer tout texte présent à un emplacement spécifique dans
une chaîne de texte.
Syntaxe
• REMPLACER(ancien_texte ; no_départ ; no_caract ; nouveau_texte)
Exemple:
=REMPLACER("Salut";3;3; "von") va remplacer Salut par Savon. Le second paramètre (3) permet de
commencer le remplacement au quatrième caractère, le troisième paramètre (3) correspond au nombre de
caractères remplacés.
La fonction NOMPROPRE
Transforme la première lettre de tous les mots d’une chaîne de caractères.
Exemple : =NOMPROPRE(« test de connaissance ») permet d’obtenir Le
Test De Connaissance
Fonction RECHERCHEV
La fonction RECHERCHEV est utilisée lorsque vous devez rechercher des
éléments dans une table ou une plage par ligne.
Par exemple, recherchez le prix d'une pièce automobile via le numéro de pièce ou
recherchez le nom d'un employé en fonction de son identification d'employé.
Dans sa forme la plus simple, la fonction RECHERCHEV a la signification
suivante :
=RECHERCHEV(Ce que vous voulez rechercher, où vous voulez le
rechercher, le numéro de colonne dans la plage contenant la valeur à
renvoyer, renvoyer une correspondance approximative ou exacte,
indiquée comme 1/VRAI ou 0/FAUX).
Exemple
Num Vente Produit Qté Prix Montant
1 Armoire 5 $ 350 $ 1 750
2 Bureau 3 $ 800 $ 2 400
3 Table 9 $ 180 $ 1 620
4 Chaise 4 $ 500 $ 2 000
5 Table 1 $ 180 $ 180
6 Armoire 3 $ 350 $ 1 050
7 Armoire 6 $ 350 $ 2 100
8 Armoire 7 $ 350 $ 2 450
Produit Prix
Chaise 500
Bureau 800
Armoire 350
Table 180
=RECHERCHEV(B4;$G$2:$H$6;2;0)
Tableau de travail
Tableau de Matrice
Les fonctions de date et d’heure
C’est le groupe des fonctions pour tout ce qui concerne les dates, l’heure,
etc.
Fonction Description
DATE Renvoie le numéro de série d’une date précise.
DATEDIF
Calcule le nombre de jours, de mois ou d’années qui séparent
deux dates. Cette fonction est utile dans les formules où vous
devez calculer un âge.
MAINTENANT Renvoie le numéro de série de la date et de l’heure du jour.
JOUR Convertit un numéro de série en jour du mois.
AUJOURDHUI Renvoie le numéro de série de la date du jour.
JOURSEM Convertit un numéro de série en jour de la semaine.
La fonction DATE
La fonction DATE d’Excel vous permet de prendre trois valeurs distinctes et de les
combiner pour former une date.
Syntaxe : DATE(année;mois;jour)
jour Mois Année Date
15 2 2026 15/02/2026
Fonction DATEDIF
Cette fonction permet de Calculer le nombre de jours, de mois ou d’années
qui séparent deux dates.
Syntaxe
DATEDIF(date_début;date_fin;unité)
unité Valeur renvoyée
"Y" Nombre d’années complètes au sein de la période.
"M" Nombre de mois complets au sein de la période.
"D" Nombre de jours compris dans la période.
La fonction AUJOURDHUI
Renvoie le numéro de série de la date du jour. Elle est utile lorsque la date
du jour doit être affichée sur une feuille de calcul, quel que soit le moment
où vous ouvrez le classeur. Elle sert également à calculer des intervalles.
Exemple: = ANNEE( AUJOURDHUI())-1982
Syntaxe: = AUJOURDHUI()
=JOUR(AUJOURDHUI()) Renvoie le jour en cours du mois (1 - 31). 1
=MOIS(AUJOURDHUI())
Renvoie le mois en cours de l’année (1 - 12). Par exemple, si le
mois en cours est Mai, la formule renvoie 5.
12
La function JOUR
Date
15 avril 2011
Formule Description (résultat) Résultat
=JOUR(A2) Jour de la date dans la cellule A2 (15) 15
Renvoie le jour du mois correspondant à l’argument numéro_de_série. Ce jour est
représenté sous la forme d’un nombre entier compris entre 1 et 31.
La fonction MOIS
Date
15 avril 2011
Formule Description Résultat
=MOIS(A2)
Mois de la date indiquée dans la
cellule A2.
4
Ce fonction renvoie le mois d’une date représentée par un numéro de série. Le mois
est donné sous la forme d’un nombre entier compris entre 1 (janvier) et 12
(décembre).
La fonction ANNEE
Renvoie l’année correspondant à une date. L’année est renvoyée sous la
forme d’un nombre entier dans la plage 1900-9999.
Données
Date
05/07/2008
Formule Description (résultat) Résultat
=ANNEE(A3)
Année de la date dans la cellule A3
(2008)
2008
La fonction NB.JOURS.OUVRES
cette fonction permet de compter le nombre de jours ouvrés.
syntaxe : NB.JOURS.OUVRES(date de début; Date_Fin)
Vous pouvez ajouter des jours fériés de cette façon
NB.JOURS.OUVRES(″18/10/2010″; ″31/12/2023″; ″17/01/2014″).
Les fonctions HEURE et MINUTE
• Permet d’obtenir l’heure.
Exemple : HEURE(« 12:30:40 ») renvoie 12.
• pour obtenir les minutes :
Exemple MINUTE(« 12:30:40 ») renvoie 30.
La fonction FIN.MOIS
Permet d’obtenir le dernier jour du mois en cours.
Exemple :
FIN.MOIS(«09/10/13 »;0) retourne le 31 octobre 2013.
Note: Vous pouvez modifier le 0 en +1 pour obtenir le dernier jour du mois
suivant, ou -1 pour obtenir le dernier jour du mois précédent et ainsi de suite.
LES GRAPHIQUES
Créer un graphique de bout en bout
Les graphiques vous permettent de visualiser vos données de façon à impressionner
votre public.
1. Sélectionnez des données pour le graphique.
2. Cliquez sur Insertion > Graphiques recommandés.
3. Sous l’onglet Graphiques recommandés, sélectionnez un graphique pour en
afficher l’aperçu.
4. Sélectionnez un graphique.
5. Sélectionnez OK.
Ajouter une courbe de tendance
1. Sélectionnez un graphique.
2. Sélectionnez Création > Ajouter un élément graphique.
3. Sélectionnez Courbe de tendance, puis le type de courbe de tendance
souhaité : par exemple, Linéaire, Exponentielle, Prévision linéaire
ou Moyenne mobile.
Créer un graphique en cascade
Un graphique en cascade montre le total cumulé
à mesure que les valeurs sont additionnées ou
soustraites. Ceci est utile pour comprendre la
manière dont une valeur initiale (par exemple,
revenu net) est affectée par une série de valeurs
positives et négatives.
1. Sélectionnez vos données.
2. Cliquez sur Insertion > Insérer un graphique en cascade
ou boursier > Cascade.
Créer un graphique en rayons de soleil dans Office
Les graphiques en rayons de soleil sont parfaits pour afficher des données
hiérarchiques. Chaque niveau de la hiérarchie est représenté par un anneau ou
un cercle dont le cercle intérieur constitue le sommet de la hiérarchie.
1. Sélectionnez vos données.
2. Cliquez sur Insertion > Insérer un graphique hiérarchique > Rayons de soleil.
Créer un diagramme de Pareto
Un histogramme de Pareto ou trié contient à la fois des colonnes triées dans l’ordre décroit
et une ligne représentant le pourcentage total cumulé.
Créer un graphique Zone et valeur
Les graphiques Zone et valeur sont le plus souvent utilisés dans les analyses
statistiques. Par exemple, vous pouvez utiliser un graphique Zone et valeur pour
comparer des résultats d’essais médicaux ou des résultats scolaires.
Etapes
 Sélectionnez vos données en utilisant une seule ou plusieurs séries de
données
 Dans Excel, cliquez sur Insertion > Insérer un graphique statistique >
Zone et valeur, comme le montre l’illustration suivante.
Important : Dans Word, Outlook et PowerPoint, cette procédure fonctionne
différemment :
a. Dans l’onglet Insertion, dans le groupe Illustrations, cliquez sur Graphique.
b. Dans la boîte de dialogue Insérer un graphique, dans l’onglet Tous les graphiques,
cliquez sur Zone et valeur.
Cliquez sur le graphique, puis sur les icônes situées
à côté de celui-ci pour soigner les détails :
• Pour afficher, masquer ou mettre en forme des
éléments tels que les titres des axes ou les
étiquettes de données, cliquez sur Éléments de
graphique .
• Pour modifier rapidement la couleur ou le style
du graphique, utilisez le groupe Styles
• Pour afficher ou masquer les données dans votre
graphique, cliquez sur Filtres du graphique
Un graphique en secteurs
Les graphiques en secteurs affichent la contribution de chaque partie (comme
les chiffres de ventes trimestrielles, par exemple) par rapport au montant total
Cliquez sur Insertion > Insérer un graphique en secteurs ou en anneau, puis
sélectionnez le graphique souhaité.
Ajouter un titre à un graphique
 Dans le graphique, sélectionnez la zone « Titre du graphique », puis tapez un titre.
 Sélectionnez le signe + dans la partie supérieure droite du graphique.
 Sélectionnez la flèche en regard de Titre du graphique.
 Sélectionnez Superposé centré pour disposer le titre sur le graphique, ou Autres
options pour afficher d’autres options.
 Cliquez avec le bouton droit sur le titre du graphique pour le mettre en forme avec
des options telles que Remplissage ou Contour.
Supprimer un titre de graphique
 Cliquez sur le graphique.
 Sélectionnez le signe + dans la partie supérieure droite du graphique.
 Décochez la case en regard de Titre du graphique.
Liste déroulante
Liste déroulante
Liste déroulante
Les listes déroulantes permettent aux utilisateurs
de sélectionner un élément dans une liste que
vous créez.
1. Saisir la liste des éléments de la liste. On
peut nommer la plage sélectionner pour faciliter les
manipulations
2. Sélectionnez la cellule de la feuille de calcul
dans laquelle vous voulez créer la liste
déroulante.
3. Dans le ruban, accédez à la l’onglet
Données , puis à Validation des données .
4. Dans l’onglet Options , dans la zone
Autoriser , cliquez sur Liste .
Liste déroulante
6. Cliquez dans la zone Source , puis sélectionnez votre
plage de liste.
7. Si les utilisateurs auront la possibilité de laisser la
cellule vide, activez la case Ignorer si vide .
8. Activez la case Liste déroulante dans la cellule .
9. Cliquez sur l’onglet Message de saisie .
 Si vous souhaitez qu’un message s’affiche lorsque vous
cliquez sur la cellule, cochez la case Afficher le message
d’entrée lorsque la cellule est sélectionnée , puis tapez un
titre et un message dans les zones (jusqu’à 225 caractères).
Si vous ne voulez pas qu’un message s’affiche, décochez la
case.
Liste déroulante
10. Cliquez sur l’onglet Alerte d’erreur .
Si vous souhaitez qu’un message s’affiche lorsqu’une personne entre un élément qui
ne figure pas dans votre liste, cochez la case Afficher l’alerte d’erreur une fois
que des données non valides sont entrées , choisissez une option dans la zone
Style , puis tapez un titre et un message. Si vous ne souhaitez pas un message
s’affiche, désactivez la case à cocher.
Contrôle d’un tableau à
l’aide d’un formulaire
Il est possible d’insérer des contrôles de formulaire, tels que des cases à
cocher ou des cases d’option, pour faciliter la saisie de données. Les cases à
cocher fonctionnent bien pour les formulaires comportant plusieurs
options. Les cases d’option sont plus indiquées quand l’utilisateur n’a
qu’une seule option.
Pour ajouter une case à cocher ou une case d’option, l’onglet Développeur
doit figurer sur le ruban.
Allez sur Fichier > Options > Personnaliser le ruban, cochez la case
Développeur, puis cliquez sur OK.
Activation de l’onglet Développeur
Activation de l’onglet Développeur
Soit vous pouvez aussi aller dans le
ruban dans un espace vide et cliquez
droit > Sélectionnez > Personnaliser
le ruban, dans la boîte de dialogue
quiapparait, dans la partie de droite
cochez la case Développeur, puis
cliquez sur OK.
Insérer une case à cocher
1. Pour ajouter une case à cocher, cliquez sur
l’onglet Développeur, cliquez sur Insérer,
puis cliquez sur Image du bouton sous
Contrôles de formulaire.
Case à cocher
2. Cliquez dans la cellule à laquelle vous souhaitez ajouter le contrôle de
case à cocher ou de case d’option.
3. Pour modifier ou supprimer le texte par défaut d’un contrôle, cliquez
sur le contrôle, puis mettez à jour le texte selon vos besoins.
Mettre en forme un contrôle
Une fois la case à cocher ou la case d’option insérée, vous
souhaiterez peut-être vérifier qu’elle fonctionne comme souhaité.
1. Pour mettre en forme un contrôle, cliquez dessus avec le
bouton droit, puis cliquez sur Format de contrôle.
2. Dans la boîte de dialogue Format de contrôle, dans l’onglet
Contrôle, vous pouvez modifier n’importe laquelle des options
disponibles :
 Activée : affiche une case d’option sélectionnée.
 Non activée : affiche une case d’option non sélectionnée.
 Dans la zone Cellule liée, entrez une référence de cellule
contenant l’état actuel de la case d’option.
3. Cliquez sur OK.
Exemple: Création d’une fiche de présence
• Dans cet exercice nous voyons une
des multiples possibilités qu’offre les
cases à cocher,
• Pour compter les cases cochées on
utilise la fonction
=SOMME(NB.SI(C6:G6;VRAI))
Utilisation des
segments (slicer)
Définition
Les segments (ou les slicers) sont apparus dans la version d'Excel 2010 et
permettent de filtrer un tableau croisé dynamique (ou un tableau
standard) juste en cliquant sur les éléments visuels. Ils permettent
d’améliorer la visibilité des éléments sélectionnés.
En plus du filtrage rapide, les segments indiquent également l’état de
filtrage actuel, ce qui facilite la compréhension de ce qui est actuellement
affiché.
Composition d’un segment
1.Un en-tête segment indique la catégorie des éléments du
segment.
2.Un bouton de filtrage non sélectionné indique que
l’élément n’est pas inclus dans le filtre.
3.Un bouton de filtrage sélectionné indique que l’élément
est inclus dans le filtre.
4.Un bouton Effacer le filtre supprime le filtre en
sélectionnant tous les éléments du segment.
5.Une barre de défilement permet de faire défiler lorsque
des éléments ne sont pas visibles dans le segment.
6.Des commandes de déplacement et de redimensionnent
des bordures permettent de modifier la taille et
l’emplacement du segment.
Créer un segment
1. Cliquez n’importe où dans le tableau ou le tableau croisé dynamique.
2. Sous l’onglet Insertion, sélectionnez Segment.
3. Dans la boîte de dialogue Insérer des segments , cochez les cases des champs
que vous souhaitez afficher, puis sélectionnez OK.
4. Un segment est créé pour chaque champ que vous avez sélectionné. Le fait de
cliquer sur l’un des boutons du segment applique automatiquement ce filtre à la
table ou au tableau croisé dynamique lié.
Note: Il faut s’assurer de Mettre la plage sous forme de tableau avant toute manipulation
Mise en forme d’un segment
• Vous pouvez ajuster vos préférences de segment sous l’onglet Segment
(dans les versions plus récentes d’Excel) ou l’onglet Création (Excel 2016
et versions antérieures) du ruban.
• Sous l’onglet Segment ou Création , sélectionnez le style de couleur
souhaité.
Déconnexion d’un segment
 Cliquez n’importe où dans le tableau croisé dynamique auquel vous
souhaitez vous déconnecter. L’onglet Analyse de tableau croisé dynamique
s’affiche.
 Sélectionnez l’onglet Analyse de tableau croisé dynamique, puis
sélectionnez Filtrer les connexions.
 Dans la boîte de dialogue, désactivez la case à cocher des champs de
tableau croisé dynamique pour le segment que vous souhaitez déconnecter.
Suppression d’un segment
• Effectuez l’une des opérations suivantes :
• Sélectionnez le segment, puis appuyez sur Supprimer.
• Cliquez avec le bouton droit sur le segment, puis sélectionnez Supprimer <nom du
segment>.
Rendre un segment accessible dans un autre
TCD
S’il existe déjà d’un segment dans un tableau croisé dynamique, il peut être
utilisé pour filtrer un autre tableau croisé dynamique.
1.Tout d’abord, créez un tableau croisé dynamique basé sur la même source de données
que le tableau croisé dynamique sur lequel le segment doit être réutilisé.
2.Sélectionnez le segment que vous souhaitez partager dans un autre tableau croisé
dynamique. L’onglet Segment s’affiche.
3.Sous l’onglet Segment , sélectionnez Connexions aux rapports.
4.Dans la boîte de dialogue, activez la case à cocher du tableau croisé dynamique dans
lequel vous souhaitez que le segment soit disponible.
Exemple
Création d’une chronologie
Introduction
Plutôt que d’ajuster des filtres pour afficher des dates,
vous pouvez utiliser une chronologie de tableau croisé
dynamique, une option de filtrage dynamique qui vous
permet de filtrer aisément par date/heure et de zoomer
sur la période souhaitée à l’aide d’un curseur.
Cliquez sur Analyse > Insérer une chronologie pour
en ajouter une à votre feuille de calcul.
Etapes
 Cliquez n’importe où dans un tableau croisé dynamique pour afficher le
groupe Outils de tableau croisé dynamique dans le ruban, puis cliquez sur
Analyse > Insérer une chronologie.
 Dans la boîte de dialogue Insérer une chronologie, activez les zones des
champs de date de votre choix, puis cliquez sur OK.
Utiliser une chronologie pour filtrer par période
• Une fois votre chronologie en place, vous êtes prêt à filtrer par période dans l’un des
quatre niveaux de temps (années, trimestres, mois ou jours).
1.Cliquez sur la flèche en regard du niveau de temps affiché, puis sélectionnez celui de
votre choix.
2.Faites glisser la barre de défilement de la chronologie sur la période à analyser
Utiliser une chronologie pour filtrer par
période
3. Dans le contrôle d’intervalle de temps, cliquez sur une mosaïque de
période et faites glisser pour inclure d’autres mosaïques afin de sélectionner
la plage de dates voulue. Servez-vous des poignées d’intervalle de temps
pour ajuster la plage de dates de chaque côté.
Exemple

640952377-Formation-AvanceeAvancee-Excel.pptx

  • 1.
    EXCEL AVANCE Partie 1(les fonctions et les graphiques)
  • 2.
  • 3.
    La fonction SI C’estla fonction la plus utilisée, elle permet d’établir des comparaisons logiques entre une valeur et le résultat attendu. Une instruction SI peut donc avoir deux résultats. SI(C2="Oui";vrai;faux) =>indique SI(C2 = Oui, renvoyer un-1, sinon renvoyer un-2) Exemple: Pratique en classe
  • 4.
    Fonction SI imbriquée Leterme « imbrication » fait référence à la pratique consistant à joindre plusieurs fonctions au sein d’une même formule. =SI(J6>=80%;"GD";SI(J6>=70%;"D";SI(J6>=60%;"S";"convoqué"))) Exemple: Pratique en classe Astuce : Vous pouvez insérer des sauts de ligne dans la barre de formule pour faciliter la lecture des formules longues. Appuyez simplement sur ALT+Entrée devant le texte qui doit figurer sur une nouvelle ligne.
  • 5.
    LES FONCTIONS TEXTES:La fonction CONCAT La fonction CONCAT combine le texte de plusieurs plages et/ou chaînes, mais elle ne fournit pas d’arguments de délimiteur Syntaxe : CONCAT (texte1; [texte2]; ...) Données Prénom Nom truite de rivière Anthony Chor espèce Quatrième Pin 32 Formule Description Résultat =CONCAT("La densité de population de l’"; A3; " "; A2; " est de "; A4; "/kilomètre") Crée une phrase en joignant les données de la colonne A avec un autre texte. La densité de population de l’espèce truite de rivière est de 32/kilomètre. =CONCAT(B2;" "; C2) Joint la chaîne de la cellule B2, un espace et la valeur de la cellule C2. Anthony Chor =CONCAT(C2; ", "; B2) Joint la chaîne de la cellule C2, une chaîne composée d’une virgule, un espace et la valeur de la cellule B2. Chor, Anthony =CONCAT(B3;" & "; C3) Joint la chaîne de la cellule B3, une chaîne composée d’un espace, d’une esperluette et d’un autre espace, et la valeur de la cellule C3. Quatrième & Pin =B3 & " & " & C3 Joint les mêmes éléments que dans l’exemple précédent, mais en utilisant l’opérateur de calcul esperluette (&) au lieu de la fonction CONCAT. Quatrième & Pin
  • 6.
    La fonction REPT Répèteun texte un certain nombre de fois. Utilisez la fonction REPT pour remplir une cellule avec plusieurs instances d’une chaîne de texte. Syntaxe REPT(texte,nombre_fois)
  • 7.
    Les fonctions GAUCHEet DROITE  GAUCHE renvoie le(s) premier(s) caractère(s) d’une chaîne de texte selon le nombre de caractères que vous spécifiez.  DROITE renvoie le ou les derniers caractères d’une chaîne de texte, en fonction du nombre de caractères spécifié. Syntaxe: GAUCHE(texte; [no_car]) DROITE(texte; [no_car])
  • 8.
    Les Fonctions NBCAR,LENB • NBCAR renvoie le nombre de caractères contenus dans une chaîne de texte. • LENB renvoie le nombre d’octets utilisés pour représenter les caractères d’une chaîne de texte. Syntaxe: NBCAR(texte) LENB(texte)
  • 9.
    Les fonction MAJUSCULEet MINUSCULE Convertit toutes les lettres majuscules/minuscule d’une chaîne de texte en lettres minuscules. Syntaxe : MAJUSCULE (texte) MINUSCULE(texte)
  • 10.
    La fonction REMPLACER Remplacenew_text la old_text dans une chaîne de texte. On utlise la substitue lorsque pour remplacer un texte spécifique dans une chaîne de texte. utilisez REMPLACER lorsque vous souhaitez remplacer tout texte présent à un emplacement spécifique dans une chaîne de texte. Syntaxe • REMPLACER(ancien_texte ; no_départ ; no_caract ; nouveau_texte) Exemple: =REMPLACER("Salut";3;3; "von") va remplacer Salut par Savon. Le second paramètre (3) permet de commencer le remplacement au quatrième caractère, le troisième paramètre (3) correspond au nombre de caractères remplacés.
  • 11.
    La fonction NOMPROPRE Transformela première lettre de tous les mots d’une chaîne de caractères. Exemple : =NOMPROPRE(« test de connaissance ») permet d’obtenir Le Test De Connaissance
  • 12.
    Fonction RECHERCHEV La fonctionRECHERCHEV est utilisée lorsque vous devez rechercher des éléments dans une table ou une plage par ligne. Par exemple, recherchez le prix d'une pièce automobile via le numéro de pièce ou recherchez le nom d'un employé en fonction de son identification d'employé. Dans sa forme la plus simple, la fonction RECHERCHEV a la signification suivante : =RECHERCHEV(Ce que vous voulez rechercher, où vous voulez le rechercher, le numéro de colonne dans la plage contenant la valeur à renvoyer, renvoyer une correspondance approximative ou exacte, indiquée comme 1/VRAI ou 0/FAUX).
  • 13.
    Exemple Num Vente ProduitQté Prix Montant 1 Armoire 5 $ 350 $ 1 750 2 Bureau 3 $ 800 $ 2 400 3 Table 9 $ 180 $ 1 620 4 Chaise 4 $ 500 $ 2 000 5 Table 1 $ 180 $ 180 6 Armoire 3 $ 350 $ 1 050 7 Armoire 6 $ 350 $ 2 100 8 Armoire 7 $ 350 $ 2 450 Produit Prix Chaise 500 Bureau 800 Armoire 350 Table 180 =RECHERCHEV(B4;$G$2:$H$6;2;0) Tableau de travail Tableau de Matrice
  • 14.
    Les fonctions dedate et d’heure C’est le groupe des fonctions pour tout ce qui concerne les dates, l’heure, etc. Fonction Description DATE Renvoie le numéro de série d’une date précise. DATEDIF Calcule le nombre de jours, de mois ou d’années qui séparent deux dates. Cette fonction est utile dans les formules où vous devez calculer un âge. MAINTENANT Renvoie le numéro de série de la date et de l’heure du jour. JOUR Convertit un numéro de série en jour du mois. AUJOURDHUI Renvoie le numéro de série de la date du jour. JOURSEM Convertit un numéro de série en jour de la semaine.
  • 15.
    La fonction DATE Lafonction DATE d’Excel vous permet de prendre trois valeurs distinctes et de les combiner pour former une date. Syntaxe : DATE(année;mois;jour) jour Mois Année Date 15 2 2026 15/02/2026
  • 16.
    Fonction DATEDIF Cette fonctionpermet de Calculer le nombre de jours, de mois ou d’années qui séparent deux dates. Syntaxe DATEDIF(date_début;date_fin;unité) unité Valeur renvoyée "Y" Nombre d’années complètes au sein de la période. "M" Nombre de mois complets au sein de la période. "D" Nombre de jours compris dans la période.
  • 17.
    La fonction AUJOURDHUI Renvoiele numéro de série de la date du jour. Elle est utile lorsque la date du jour doit être affichée sur une feuille de calcul, quel que soit le moment où vous ouvrez le classeur. Elle sert également à calculer des intervalles. Exemple: = ANNEE( AUJOURDHUI())-1982 Syntaxe: = AUJOURDHUI() =JOUR(AUJOURDHUI()) Renvoie le jour en cours du mois (1 - 31). 1 =MOIS(AUJOURDHUI()) Renvoie le mois en cours de l’année (1 - 12). Par exemple, si le mois en cours est Mai, la formule renvoie 5. 12
  • 18.
    La function JOUR Date 15avril 2011 Formule Description (résultat) Résultat =JOUR(A2) Jour de la date dans la cellule A2 (15) 15 Renvoie le jour du mois correspondant à l’argument numéro_de_série. Ce jour est représenté sous la forme d’un nombre entier compris entre 1 et 31.
  • 19.
    La fonction MOIS Date 15avril 2011 Formule Description Résultat =MOIS(A2) Mois de la date indiquée dans la cellule A2. 4 Ce fonction renvoie le mois d’une date représentée par un numéro de série. Le mois est donné sous la forme d’un nombre entier compris entre 1 (janvier) et 12 (décembre).
  • 20.
    La fonction ANNEE Renvoiel’année correspondant à une date. L’année est renvoyée sous la forme d’un nombre entier dans la plage 1900-9999. Données Date 05/07/2008 Formule Description (résultat) Résultat =ANNEE(A3) Année de la date dans la cellule A3 (2008) 2008
  • 21.
    La fonction NB.JOURS.OUVRES cettefonction permet de compter le nombre de jours ouvrés. syntaxe : NB.JOURS.OUVRES(date de début; Date_Fin) Vous pouvez ajouter des jours fériés de cette façon NB.JOURS.OUVRES(″18/10/2010″; ″31/12/2023″; ″17/01/2014″).
  • 22.
    Les fonctions HEUREet MINUTE • Permet d’obtenir l’heure. Exemple : HEURE(« 12:30:40 ») renvoie 12. • pour obtenir les minutes : Exemple MINUTE(« 12:30:40 ») renvoie 30.
  • 23.
    La fonction FIN.MOIS Permetd’obtenir le dernier jour du mois en cours. Exemple : FIN.MOIS(«09/10/13 »;0) retourne le 31 octobre 2013. Note: Vous pouvez modifier le 0 en +1 pour obtenir le dernier jour du mois suivant, ou -1 pour obtenir le dernier jour du mois précédent et ainsi de suite.
  • 24.
  • 25.
    Créer un graphiquede bout en bout Les graphiques vous permettent de visualiser vos données de façon à impressionner votre public. 1. Sélectionnez des données pour le graphique. 2. Cliquez sur Insertion > Graphiques recommandés. 3. Sous l’onglet Graphiques recommandés, sélectionnez un graphique pour en afficher l’aperçu. 4. Sélectionnez un graphique. 5. Sélectionnez OK.
  • 26.
    Ajouter une courbede tendance 1. Sélectionnez un graphique. 2. Sélectionnez Création > Ajouter un élément graphique. 3. Sélectionnez Courbe de tendance, puis le type de courbe de tendance souhaité : par exemple, Linéaire, Exponentielle, Prévision linéaire ou Moyenne mobile.
  • 27.
    Créer un graphiqueen cascade Un graphique en cascade montre le total cumulé à mesure que les valeurs sont additionnées ou soustraites. Ceci est utile pour comprendre la manière dont une valeur initiale (par exemple, revenu net) est affectée par une série de valeurs positives et négatives. 1. Sélectionnez vos données. 2. Cliquez sur Insertion > Insérer un graphique en cascade ou boursier > Cascade.
  • 28.
    Créer un graphiqueen rayons de soleil dans Office Les graphiques en rayons de soleil sont parfaits pour afficher des données hiérarchiques. Chaque niveau de la hiérarchie est représenté par un anneau ou un cercle dont le cercle intérieur constitue le sommet de la hiérarchie. 1. Sélectionnez vos données. 2. Cliquez sur Insertion > Insérer un graphique hiérarchique > Rayons de soleil.
  • 29.
    Créer un diagrammede Pareto Un histogramme de Pareto ou trié contient à la fois des colonnes triées dans l’ordre décroit et une ligne représentant le pourcentage total cumulé.
  • 30.
    Créer un graphiqueZone et valeur Les graphiques Zone et valeur sont le plus souvent utilisés dans les analyses statistiques. Par exemple, vous pouvez utiliser un graphique Zone et valeur pour comparer des résultats d’essais médicaux ou des résultats scolaires. Etapes  Sélectionnez vos données en utilisant une seule ou plusieurs séries de données  Dans Excel, cliquez sur Insertion > Insérer un graphique statistique > Zone et valeur, comme le montre l’illustration suivante. Important : Dans Word, Outlook et PowerPoint, cette procédure fonctionne différemment : a. Dans l’onglet Insertion, dans le groupe Illustrations, cliquez sur Graphique. b. Dans la boîte de dialogue Insérer un graphique, dans l’onglet Tous les graphiques, cliquez sur Zone et valeur.
  • 31.
    Cliquez sur legraphique, puis sur les icônes situées à côté de celui-ci pour soigner les détails : • Pour afficher, masquer ou mettre en forme des éléments tels que les titres des axes ou les étiquettes de données, cliquez sur Éléments de graphique . • Pour modifier rapidement la couleur ou le style du graphique, utilisez le groupe Styles • Pour afficher ou masquer les données dans votre graphique, cliquez sur Filtres du graphique
  • 32.
    Un graphique ensecteurs Les graphiques en secteurs affichent la contribution de chaque partie (comme les chiffres de ventes trimestrielles, par exemple) par rapport au montant total Cliquez sur Insertion > Insérer un graphique en secteurs ou en anneau, puis sélectionnez le graphique souhaité.
  • 33.
    Ajouter un titreà un graphique  Dans le graphique, sélectionnez la zone « Titre du graphique », puis tapez un titre.  Sélectionnez le signe + dans la partie supérieure droite du graphique.  Sélectionnez la flèche en regard de Titre du graphique.  Sélectionnez Superposé centré pour disposer le titre sur le graphique, ou Autres options pour afficher d’autres options.  Cliquez avec le bouton droit sur le titre du graphique pour le mettre en forme avec des options telles que Remplissage ou Contour.
  • 34.
    Supprimer un titrede graphique  Cliquez sur le graphique.  Sélectionnez le signe + dans la partie supérieure droite du graphique.  Décochez la case en regard de Titre du graphique.
  • 35.
  • 36.
  • 37.
    Liste déroulante Les listesdéroulantes permettent aux utilisateurs de sélectionner un élément dans une liste que vous créez. 1. Saisir la liste des éléments de la liste. On peut nommer la plage sélectionner pour faciliter les manipulations 2. Sélectionnez la cellule de la feuille de calcul dans laquelle vous voulez créer la liste déroulante. 3. Dans le ruban, accédez à la l’onglet Données , puis à Validation des données . 4. Dans l’onglet Options , dans la zone Autoriser , cliquez sur Liste .
  • 38.
    Liste déroulante 6. Cliquezdans la zone Source , puis sélectionnez votre plage de liste. 7. Si les utilisateurs auront la possibilité de laisser la cellule vide, activez la case Ignorer si vide . 8. Activez la case Liste déroulante dans la cellule . 9. Cliquez sur l’onglet Message de saisie .  Si vous souhaitez qu’un message s’affiche lorsque vous cliquez sur la cellule, cochez la case Afficher le message d’entrée lorsque la cellule est sélectionnée , puis tapez un titre et un message dans les zones (jusqu’à 225 caractères). Si vous ne voulez pas qu’un message s’affiche, décochez la case.
  • 39.
    Liste déroulante 10. Cliquezsur l’onglet Alerte d’erreur . Si vous souhaitez qu’un message s’affiche lorsqu’une personne entre un élément qui ne figure pas dans votre liste, cochez la case Afficher l’alerte d’erreur une fois que des données non valides sont entrées , choisissez une option dans la zone Style , puis tapez un titre et un message. Si vous ne souhaitez pas un message s’affiche, désactivez la case à cocher.
  • 40.
    Contrôle d’un tableauà l’aide d’un formulaire
  • 41.
    Il est possibled’insérer des contrôles de formulaire, tels que des cases à cocher ou des cases d’option, pour faciliter la saisie de données. Les cases à cocher fonctionnent bien pour les formulaires comportant plusieurs options. Les cases d’option sont plus indiquées quand l’utilisateur n’a qu’une seule option. Pour ajouter une case à cocher ou une case d’option, l’onglet Développeur doit figurer sur le ruban. Allez sur Fichier > Options > Personnaliser le ruban, cochez la case Développeur, puis cliquez sur OK. Activation de l’onglet Développeur
  • 42.
    Activation de l’ongletDéveloppeur Soit vous pouvez aussi aller dans le ruban dans un espace vide et cliquez droit > Sélectionnez > Personnaliser le ruban, dans la boîte de dialogue quiapparait, dans la partie de droite cochez la case Développeur, puis cliquez sur OK.
  • 43.
    Insérer une caseà cocher 1. Pour ajouter une case à cocher, cliquez sur l’onglet Développeur, cliquez sur Insérer, puis cliquez sur Image du bouton sous Contrôles de formulaire.
  • 44.
    Case à cocher 2.Cliquez dans la cellule à laquelle vous souhaitez ajouter le contrôle de case à cocher ou de case d’option. 3. Pour modifier ou supprimer le texte par défaut d’un contrôle, cliquez sur le contrôle, puis mettez à jour le texte selon vos besoins.
  • 45.
    Mettre en formeun contrôle Une fois la case à cocher ou la case d’option insérée, vous souhaiterez peut-être vérifier qu’elle fonctionne comme souhaité. 1. Pour mettre en forme un contrôle, cliquez dessus avec le bouton droit, puis cliquez sur Format de contrôle. 2. Dans la boîte de dialogue Format de contrôle, dans l’onglet Contrôle, vous pouvez modifier n’importe laquelle des options disponibles :  Activée : affiche une case d’option sélectionnée.  Non activée : affiche une case d’option non sélectionnée.  Dans la zone Cellule liée, entrez une référence de cellule contenant l’état actuel de la case d’option. 3. Cliquez sur OK.
  • 46.
    Exemple: Création d’unefiche de présence • Dans cet exercice nous voyons une des multiples possibilités qu’offre les cases à cocher, • Pour compter les cases cochées on utilise la fonction =SOMME(NB.SI(C6:G6;VRAI))
  • 47.
  • 48.
    Définition Les segments (oules slicers) sont apparus dans la version d'Excel 2010 et permettent de filtrer un tableau croisé dynamique (ou un tableau standard) juste en cliquant sur les éléments visuels. Ils permettent d’améliorer la visibilité des éléments sélectionnés. En plus du filtrage rapide, les segments indiquent également l’état de filtrage actuel, ce qui facilite la compréhension de ce qui est actuellement affiché.
  • 49.
    Composition d’un segment 1.Unen-tête segment indique la catégorie des éléments du segment. 2.Un bouton de filtrage non sélectionné indique que l’élément n’est pas inclus dans le filtre. 3.Un bouton de filtrage sélectionné indique que l’élément est inclus dans le filtre. 4.Un bouton Effacer le filtre supprime le filtre en sélectionnant tous les éléments du segment. 5.Une barre de défilement permet de faire défiler lorsque des éléments ne sont pas visibles dans le segment. 6.Des commandes de déplacement et de redimensionnent des bordures permettent de modifier la taille et l’emplacement du segment.
  • 50.
    Créer un segment 1.Cliquez n’importe où dans le tableau ou le tableau croisé dynamique. 2. Sous l’onglet Insertion, sélectionnez Segment. 3. Dans la boîte de dialogue Insérer des segments , cochez les cases des champs que vous souhaitez afficher, puis sélectionnez OK. 4. Un segment est créé pour chaque champ que vous avez sélectionné. Le fait de cliquer sur l’un des boutons du segment applique automatiquement ce filtre à la table ou au tableau croisé dynamique lié. Note: Il faut s’assurer de Mettre la plage sous forme de tableau avant toute manipulation
  • 51.
    Mise en formed’un segment • Vous pouvez ajuster vos préférences de segment sous l’onglet Segment (dans les versions plus récentes d’Excel) ou l’onglet Création (Excel 2016 et versions antérieures) du ruban. • Sous l’onglet Segment ou Création , sélectionnez le style de couleur souhaité.
  • 52.
    Déconnexion d’un segment Cliquez n’importe où dans le tableau croisé dynamique auquel vous souhaitez vous déconnecter. L’onglet Analyse de tableau croisé dynamique s’affiche.  Sélectionnez l’onglet Analyse de tableau croisé dynamique, puis sélectionnez Filtrer les connexions.  Dans la boîte de dialogue, désactivez la case à cocher des champs de tableau croisé dynamique pour le segment que vous souhaitez déconnecter.
  • 53.
    Suppression d’un segment •Effectuez l’une des opérations suivantes : • Sélectionnez le segment, puis appuyez sur Supprimer. • Cliquez avec le bouton droit sur le segment, puis sélectionnez Supprimer <nom du segment>.
  • 54.
    Rendre un segmentaccessible dans un autre TCD S’il existe déjà d’un segment dans un tableau croisé dynamique, il peut être utilisé pour filtrer un autre tableau croisé dynamique. 1.Tout d’abord, créez un tableau croisé dynamique basé sur la même source de données que le tableau croisé dynamique sur lequel le segment doit être réutilisé. 2.Sélectionnez le segment que vous souhaitez partager dans un autre tableau croisé dynamique. L’onglet Segment s’affiche. 3.Sous l’onglet Segment , sélectionnez Connexions aux rapports. 4.Dans la boîte de dialogue, activez la case à cocher du tableau croisé dynamique dans lequel vous souhaitez que le segment soit disponible.
  • 55.
  • 56.
  • 57.
    Introduction Plutôt que d’ajusterdes filtres pour afficher des dates, vous pouvez utiliser une chronologie de tableau croisé dynamique, une option de filtrage dynamique qui vous permet de filtrer aisément par date/heure et de zoomer sur la période souhaitée à l’aide d’un curseur. Cliquez sur Analyse > Insérer une chronologie pour en ajouter une à votre feuille de calcul.
  • 58.
    Etapes  Cliquez n’importeoù dans un tableau croisé dynamique pour afficher le groupe Outils de tableau croisé dynamique dans le ruban, puis cliquez sur Analyse > Insérer une chronologie.  Dans la boîte de dialogue Insérer une chronologie, activez les zones des champs de date de votre choix, puis cliquez sur OK.
  • 59.
    Utiliser une chronologiepour filtrer par période • Une fois votre chronologie en place, vous êtes prêt à filtrer par période dans l’un des quatre niveaux de temps (années, trimestres, mois ou jours). 1.Cliquez sur la flèche en regard du niveau de temps affiché, puis sélectionnez celui de votre choix. 2.Faites glisser la barre de défilement de la chronologie sur la période à analyser
  • 60.
    Utiliser une chronologiepour filtrer par période 3. Dans le contrôle d’intervalle de temps, cliquez sur une mosaïque de période et faites glisser pour inclure d’autres mosaïques afin de sélectionner la plage de dates voulue. Servez-vous des poignées d’intervalle de temps pour ajuster la plage de dates de chaque côté.
  • 61.