Microsoft Excel – Support de cours actualisé
Transcript of Microsoft Excel – Support de cours actualisé
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
1
Sommaire
Sommaire _________________________________________________________________ 1
Généralités et définitions _____________________________________________________ 3
Suite office ____________________________________________________________________ 3
Microsoft Excel _________________________________________________________________ 3
Présentation de l’interface Excel _______________________________________________ 3
Lancement de Microsoft Excel : ____________________________________________________ 4
Personnalisation : _______________________________________________________________ 4
Saisir des données numériques ou alphanumériques : __________________________________ 4
Modifier le contenu d’une cellule : _________________________________________________ 4
Supprimer le contenu d’une cellule : ________________________________________________ 5
Les principales commandes du menu « Fichier » : _____________________________________ 5
Les principales commandes d’édition _______________________________________________ 5
Sélection d’une plage de cellules : __________________________________________________ 5
Pour faire des sélections multiples : ________________________________________________ 6
Insérer des lignes et des colonnes : _________________________________________________ 6
Utiliser les noms de cellules ou de plages de cellules : __________________________________ 6
Modifier ou supprimer un nom de cellule ou de plage de cellules : ________________________ 7
Mise en page : __________________________________________________________________ 7
Exercice d’application : ___________________________________________________________ 8
Mise en forme de cellules : ____________________________________________________ 8
Mise en forme de police (de caractère) ______________________________________________ 8
L’alignement ___________________________________________________________________ 9
Exercice : ______________________________________________________________________ 9
Utilisation des fonctions Excel _________________________________________________ 9
Les opérateurs utilisés en Excel et les fonctions élémentaires : ___________________________ 9
Pour recopier une formule Bas : ___________________________________________________ 9
La fonction Somme _____________________________________________________________ 10
La fonction MOYENNE __________________________________________________________ 10
La fonction MAX _______________________________________________________________ 10
La fonction MIN _______________________________________________________________ 10
La fonction RANG ______________________________________________________________ 10
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
2
Référence relative __________________________________________________________ 11
Référence absolue _________________________________________________________ 11
La fonction Somme.Si ___________________________________________________________ 11
Les structures alternatives _______________________________________________________ 12
La fonction logique « ET » _______________________________________________________ 12
Application 1 : _________________________________________________________________ 14
Application 2 : _________________________________________________________________ 14
Application 3 : _________________________________________________________________ 15
Les fonctions de chaînes de caractères _____________________________________________ 15
La fonction de conversion CNUM : _________________________________________________ 16
Les fonctions financières : VPM, PrincPer et IntPer. ___________________________________ 16
Les outils de l’onglet « Développeur » ______________________________________________ 16
La fonction Index : _____________________________________________________________ 17
Les fonctions de test : ___________________________________________________________ 20
Les filtres : ____________________________________________________________________ 20
La fonction RechercheV : ________________________________________________________ 22
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
3
Généralités et définitions
Suite office : C’est un ensemble de logiciels bureautiques, comprenant au minimum :
Un logiciel de traitement de texte
Un tableur
Un logiciel de présentation assistée par ordinateur (Pré.A.O)
Un système de Gestion de Bases de Données (SGBD)
Exemple : La suite office de Microsoft Contient :
Microsoft Word (Traitement de texte)
Microsoft Excel (Tableur)
Microsoft PowerPoint (Pré.A.O)
Microsoft Access (SGBD)
Microsoft Outlook Express
Microsoft Publisher
Microsoft InfoPath
Etc.
Microsoft Excel fait partie des tableurs les plus puissants. Il permet non seulement le traitement
et la manipulation des tableaux les plus complexes, mais aussi il est doté d’une grande souplesse
dans l’utilisation de la grande panoplie de fonctions (arithmétiques, logiques, financières,
statistiques, …) dont il dispose.
Un fichier Excel s’appelle : Classeur car il contient plusieurs feuilles de calcul électroniques. Son
extension est : XLSX
Présentation de l’interface Excel
Nom_fichier.Extension (Exemple.Xlsx)
Word : .DOCX
Access : .AccDB
Barre de titre Ruban
Barres d’outils
Barres de défilement
Onglets feuilles
Cellule : l’intersection d’une colonne et
d’une ligne. Dans cet exemple, il s’agit de
la cellule B3
Zone de référence Barre de formules
Barre d’état
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
4
Lancement de Microsoft Excel :
1- Dans le menu « Démarrer » choisir « Tous les programmes », puis le groupe « Microsoft
Office » et enfin « Microsoft Excel »
2- Dans le menu « Démarrer » choisir « Tous les programmes », puis dans le groupe
« Accessoires » choisir la commande « Exécuter ». Taper le mot « Excel » puis valider.
Personnalisation :
Dans le menu « Fichier », choisir la commande « Options »
Saisir des données numériques ou alphanumériques :
Pointer la cellule ciblée par la saisie
Saisir les données d’une manière normale comme dans un logiciel de traitement de
texte.
Valider le contenu en tapant la touche « Entrée » ou l’une des touches de direction.
Modifier le contenu d’une cellule :
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
5
En utilisant le clavier :
- Pointer la cellule contenant le texte à modifier
- Taper la touche de fonction « F2 » pour éditer le contenu
- Procéder à la modification, puis valider par « Entrée »
En utilisant la souris :
- Pointer la cellule contenant le texte à modifier
- Double cliquer sur la cellule à modifier ou sur la barre de formule
- Procéder aux modifications, puis valider.
Supprimer le contenu d’une cellule :
1- Pointer la cellule concernée
2- Taper la touche « Suppr »
Les principales commandes du menu « Fichier » :
Nouveau : Pour créer un nouveau classeur vierge (Ctrl N) Ouvrir : Pour charger en mémoire un fichier déjà existant pour la lecture ou pour la modification. (Ctrl O) Enregistrer : Pour sauvegarder les modifications apportées à un fichier déjà existant, ou pour sauvegarder un fichier nouvellement créé en lui affectant un nom d’identification. (Ctrl S) Enregistrer Sous : Pour sauvegarder les modifications apportées à un fichier déjà existant en lui affectant un nouveau nom d’identification. (F12) Fermer : Pour fermer le fichier actif (Ctrl F4) Imprimer : Pour imprimer une sélection ou la totalité du fichier chargé. (Ctrl P)
Les principales commandes d’édition
Copier : Pour dupliquer une sélection du texte (créer une copie tout en gardant la
sélection d’origine) (Ctrl C)
Couper : Pour déplacer une sélection du texte (Créer une copie en supprimant la
sélection d’origine) (Ctrl X)
Coller : Pour coller (insérer) la sélection déjà copiée ou coupée à l’emplacement du
curseur. (Ctrl V)
Sélection d’une plage de cellules :
Couper
Copier
Reproduire la mise en forme
Coller
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
6
En utilisant la souris : Pointer la cellule de commencement, pratiquer un demi-click,
puis faire glisser la souris pour étendre la sélection. Une fois la dernière cellule
atteinte, relâcher le bouton de la souris.
Au clavier :
- Méthode 1 : Maintenir la touche « Shift », puis faire étendre la sélection par
l’une des touches de direction (selon le sens de la sélection).
- Méthode 2 : Taper la touche « F8 », puis faire étendre la sélection par l’une des
touches de direction (selon le sens de la sélection).
Pour faire des sélections multiples :
Maintenir la touche « Ctrl » enfoncée, puis sélectionner des plages de cellules continues ou
discontinues.
Insérer des lignes et des colonnes :
Insertion d’une colonne : Un click du bouton droit sur l’entête de colonne avant
laquelle on souhaite insérer une colonne, puis dans le menu contextuel on choisit la
commande « Insertion »
Insertion d’une ligne : Un click du bouton droit sur l’entête de ligne avant laquelle
on souhaite insérer une ligne, puis on choisit la commande « Insertion » dans le
menu contextuel.
Utiliser les noms de cellules ou de plages de cellules :
Méthode 1 :
- Sélectionner la cellule ou la plage de cellules à nommer
- Dans la zone de référence, saisir le nom à affecter à la cellule ou à la plage de
cellules
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
7
Méthode 2 :
- Activer l’onglet « Formules »
- Choisir l’outil « Définir un nom », dans la boîte de dialogue qui sera affichée
saisir le nom souhaité.
Modifier ou supprimer un nom de cellule ou de plage de cellules :
- Activer l’onglet « Formules »
- Choisir la commande « Gestionnaire de noms », puis choisir la commande
souhaitée.
Mise en page :
L’onglet mise en page regroupe toutes les fonctionnalités permettant de mettre en page
une feuille, ou une sélection (Marges, orientation, options d’impression, mise à l’échelle,
…).
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
8
Exercice d’application :
Saisir le tableau suivant
1- Appliquer toutes les mises en forme dans le tableau
2- Appliquer les marges personnalisées : G 1.5, D 1.5, H 2, B 2
3- Ajouter un entête contenant votre nom et prénom
4- Appliquer l’orientation « Paysage »
5- Mettre le tableau à l’échelle pour qu’il soit imprimé en une seule page
6- Modifier les paramètres afin d’imprimer : le quadrillage et les entêtes de colonnes
et de lignes.
Mise en forme de cellules :
Mise en forme de police (de caractère)
Type de police
Taille de police
Diminuer la taille
Augmenter la taille
Appliquer un soulignement Appliquer le style italique
Appliquer le style Gras
Appliquer une couleur de remplissage
Modifier la couleur du texte
Activer ou désactiver les
bordures de cellule
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
9
L’alignement
Exercice :
Saisir la facture suivante, puis appliquer la mise en forme demandée 1- N° de facture :
Taille 14, Gras, Police Arial
Alignement : Fusionner et centrer 2- Partie client :
Police : Times New Roman
Style : Gras Italique
Taille : 12 3- Entête des colonnes
Style : Gras
Alignement : Centré
Augmenter la largeur de la colonne B
Diminuer celle de la colonne C
Renvoyer automatiquement à la ligne « Prix unitaire »
4- Total HT, TVA et TTC : Style Gras 5- Appliquer les bordures complètes pour la facture
Utilisation des fonctions Excel
Les opérateurs utilisés en Excel et les fonctions élémentaires :
Les opérateurs arithmétiques : +, *, - et /
Les opérateurs de regroupements : ), (
Les opérateurs relationnels : <, <=, >, >=, = et <>
Les fonctions logiques : ET, OU
Pour recopier une formule Bas :
Centrer horizontalement en
haut
Centrer horizontalement et
verticalement
Centrer horizontalement en
bas
Renvoyer le texte
automatiquement à la ligne
Aligner à gauche
Centrer
Aligner à droite
Centrer un texte sur un
ensemble de cellules
Modifier l’orientation du texte Choisir l’orientation latine ou
arabe
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
10
Clavier :
Pointer la cellule contenant la formule à recopier
Sélectionner l’ensemble des cellules sur lesquelles la formule doit s’étendre
Utiliser le raccourci clavier « Ctrl B » Souris :
Pointer le coin inférieur droit de la cellule contenant la formule
Maintenir le bouton enfoncé, puis faire glisser la souris en bas pour recopier la formule.
La fonction Somme : Pour calculer la somme des valeurs dans une plage de cellules
Syntaxe 1 : =SOMME(Cellule_Début : Cellule_Fin)
Syntaxe 2 : =SOMME(Cellule1 ;Cellule2 ;…. ; CelluleN)
Syntaxe 3 : =SOMME(Plage1 ;CelluleX ;CelluleY ;Plage2 ;…)
La fonction MOYENNE : Pour calculer la moyenne des valeurs dans une plage de cellules
Syntaxe 1 : =MOYENNE(Cellule_Début : Cellule_Fin)
Syntaxe 2 : = MOYENNE (Cellule1 ;Cellule2 ;…. ; CelluleN)
Syntaxe 3 : = MOYENNE (Plage1 ;CelluleX ;CelluleY ;Plage2 ;…)
La fonction MAX : Pour extraire la valeur maximale dans une plage de cellules
Syntaxes :
=MAX(Cellule_début : Cellule_Fin) (=Max(B8 :B19)
=MAX(Cellule1 ;Cellule2 ;… ;CelluleN)
=MAX(Plage1 ;CelluleX ;CelluleY ;Plage2 ;CelluleZ…)
La fonction MIN : Pour extraire la valeur minimale dans une plage de cellules.
Syntaxes :
=MIN(Cellule_début : Cellule_Fin) (=Min(B8 :B19))
=MIN(Cellule1 ;Cellule2 ;… ;CelluleN)
=MIN(Plage1 ;CelluleX ;CelluleY ;Plage2 ;CelluleZ…)
La fonction RANG (classement – الرتبة) : Pour déterminer le rang d’une valeur dans une plage de cellule
Syntaxe =RANG(Cellule ;Plage_cellules)
Exemple :
Dans l’exemple ci-dessus, l’utilisation du symbole « $ » permet de fixer les références de cellules. On parle de référence absolue.
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
11
Référence relative : C’est une référence de cellule qui change avec la recopie d’une formule verticalement ou horizontalement. (exemple : C3, D5, A8 : A15).
Référence absolue : C’est une référence fixe qui ne change pas avec la recopie d’une formule. Pour passer d’une référence relative à une référence absolue, on ajoute le symbole « $ ».
La fonction Somme.Si (Somme conditionnelle) : Pour calculer la somme des valeurs dans une plage de cellules en respectant les critères qui conditionnent la somme. Syntaxe : =Somme.Si(Plage de critères ;Critère ;Plages des valeurs) Exemple 1 :
Exemple 2 :
A B C
1 Nom Date Montant de
l'avance
2 OMAR 01/06/2014 200
3 OMAR 02/06/2014 100
4 AHMED 03/06/2014 300
5 OMAR 04/06/2014 200
6 ALI 05/06/2014 100
7 AHMED 06/06/2014 150
8 AHMED 07/06/2014 200
9 ALI 08/06/2014 200
10 OMAR 09/06/2014 150
Plage des critères
Plage des valeurs
Critère
Plage des valeurs (C2 :C10)
Pla
ge d
e cr
itèr
es (
A2
:A10
)
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
12
12 Critère Somme des
avances Formule utilisée
13 OMAR 650 =SOMME.SI(A2:A10;A13;C2:C10)
14 AHMED 650 =SOMME.SI(A2:A10;A14;C2:C10)
15 ALI 300 =SOMME.SI(A2:A10;’’ALI’’;C2:C10)
Les structures alternatives (conditionnelles) : Elles sont généralement utilisées quand on a à envisager 2 ou plusieurs résultats plausibles. Une structure alternative utiliser toujours un test logique qui ne peut avoir qu’un seul résultat parmi 2 : Vrai ou Faux. Syntaxe globale : = Si(Test_logique ;Traitement si Vrai ; Traitement si Faux)
Test_logique : Proposition univoque qui ne peut avoir que 2 résultats plausibles : Vrai/Faux
; : Alors
Traitement si vrai : Valeur numérique/alphanumérique, ou une formule, ou une référence de cellule lorsque le test logique est vrai
; : Sinon
Traitement si faux : Valeur numérique/alphanumérique, ou une formule, ou une référence de cellule lorsque le test logique est Faux
Exemple : On souhaite déterminer la décision du Jury d’examens en respectant les normes suivantes :
Si MG >=10 Alors ‘’Admis’’
Si MG<10 Alors ‘’Ajourné’’ Si MG >= 10 Alors ‘’Admis’’ Sinon ‘’Ajourné’’ Fin Si
La fonction logique « ET » : Pour la jonction de 2 ou plusieurs tests logiques. Syntaxe : ET(Test logique1 ;Test logique2 ;….. ;Test logiqueN) Exemple : 9<D16<10 sera traduite par : ET(D16>9 ;D16<10)
Algorithmique Excel
Si Si(
Alors ;
Sinon ;
Fin Si )
MG Cellule contenant la moyenne générale
‘’Admis’’ ‘’Admis’’
‘’Ajourné’’ ‘’Ajourné’’
Supposons que MG occupe la cellule D15
=Si(D15>=10 ;’’Admis’’ ;’’Ajourné’’)
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
13
Si MG>=10 Alors ‘’Admis’’
Si 9<MG<10 Alors ‘’Racheté’’
Si Mg<=9 Alors ‘’Ajourné’’
Si MG>=10 Alors
‘’Admis’ Sinon Si MG>9 Alors ‘’Racheté’’ Sinon ‘’Ajourné’’ Fin Si Fin Si
Si MG>=10 Alors ‘’Admis’’ Sinon Si MG>9 ET MG<10 Alors ‘’Racheté’’ Sinon ‘’Ajourné’’ Fin Si Fin Si
0 9
Ajourné
10
Racheté
10
20
Admis
10 SI MG <= 9 Alors ‘’Ajourné’’ Sinon Si MG <10 Alors ‘’Racheté’’ Sinon ‘’Admis’’ Fin Si Fin Si Supposons que MG occupe la cellule D16 =Si(D16<=9 ;’’Ajourné’’ ;Si(D16<10 ;’’Racheté’’ ;’’Admis’’))
=Si(D16>=10 ;’’Admis’’ ;Si(ET(D16>9 ;D16<10) ;’’Racheté’’ ;’’Ajourné’’))
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
14
Application 1 :
Reproduire le Bulletin suivant en respectant la mise en forme
Application 2 :
Dans un établissement de formation, le traitement des notes est effectué de la manière suivante :
Chaque stagiaire doit avoir 6 notes relatives aux matières : Informatique, Maths, TQG,
Droit, Economie et Langues
2 moyennes partielles M1 et M2 sont ensuite calculés : M1 représente la moyenne des
3 premières matières, M2 représente la moyenne des 3 dernières matières
La moyenne générale MG est calculée sur la base de 60% de M1 et 40% de M2
La décision du jury d’examens est basée sur les normes suivantes :
- Un stagiaire est admis si M1>7, M2>7 et MG>=10
- Un stagiaire est racheté si M1>7, M2>7 et 9<MG<10
- Un stagiaire est ajourné dans les autres cas : M1<=7 OU M2<=7 OU MG<=9
- Déterminer la Décision du Jury selon les normes suivantes : Admis si MG>=10 ; Racheté si 9<MG<10 ; Ajourné dans les autres cas - Etablir la mention selon l’échelle suivante : MG<=9 : ------- 9<MG <= 10 : Sans 10<MG<=12 : Passable 12<=MG<14 : A. Bien 14<=MG<16 : Bien MG>16 : T. Bien
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
15
Application 3 :
Vous disposez des 2 feuilles de calcul : Absences et Bulletins
La note d'assiduité dépend du cumul des absences (CA) comme suit :
Si CA <=2 Alors Note ASS=20
Si 2<CA<=6 Alors Note Ass = 18
Si 6<CA<=10 Alors Note Ass = 16
Si 10<CA<=14 Alors Note Ass = 12
Si 14<CA<=16 Alors Note Ass = 10
Si 16<CA<=20 Alors Note Ass = 6
Si 20<CA Alors Note Ass =0
Les fonctions de chaînes de caractères
Ce sont des fonctions spécifiques dans le traitement et la manipulation des chaînes de
caractères. Par conséquent, le résultat de ces fonctions est toujours de type chaîne de caractères.
La fonction GAUCHE : Pour extraire un ensemble de caractères depuis la gauche d’une cellule ou d’une chaîne de caractères. Syntaxe : Gauche(Cellule ;Nbre_caractères) Gauche(‘’Chaîne’’ ;Nbre_caractères)
La fonction DROITE : Pour extraire un ensemble de caractères depuis la droite d’une cellule ou d’une chaîne de caractères. Syntaxe : Droite(Cellule ;Nbre_caractères) Droite(‘’Chaîne’’ ;Nbre_caractères)
La fonction STXT : Pour extraire un ensemble de caractères depuis l’intérieur d’une cellule ou d’une chaîne de caractères. Syntaxe : STXT(Cellule ; Position_départ ;Nbre_caractères) STXT(‘’Chaîne’’ ; Position_départ ;Nbre_caractères)
La fonction CONCATENER : Pour rassembler un ensemble de chaînes de caractères en une seule. Syntaxe : =Concatener(Cellule1 ;Cellule2 ;…. ;CelluleN)
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
16
=Concatener(‘’Chaîne1’’ ;’’Chaîne2’’ ;….. ;’’ChaîneN’’) Exemple :
La fonction de conversion CNUM :
Pour convertir une valeur chaîne en une valeur numérique.
Syntaxe : CNUM(Valeur_chaîne) CNUM(Cellule)
Les fonctions financières : VPM, PrincPer et IntPer.
VPM (Valeur de Paiement Mensuelle) : Pour calculer la mensualité fixe d’un emprunt à taux d’intérêt annuel fixe et une durée de remboursement connue. Syntaxe : =VPM(Taux_intérêt_Mensuel ;Durée_mois ;-Montant_Crédit)
PrincPer (Principal Périodique) : Pour calculer la partie de la mensualité réellement déduite du montant du crédit. Syntaxe : =PrincPer(Taux_intérêt_Mensuel ;Période ;Durée_mois ;-Montant_crédit)
IntPer (Intérêts périodiques) : Pour calculer la partie de la mensualité payée comme intérêts mensuels. Syntaxe : =IntPer(Taux_intérêt_Mensuel ;Période ;Durée_mois ;-Montant_crédit)
Les outils de l’onglet « Développeur »
Lorsqu’on installe Microsoft Excel pour la 1ère fois, l’onglet « Développeur » est par défaut inactif. Pour l’activer on procède comme suit :
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
17
Activer l’onglet « Fichier »
Cliquer sur la commande « Options »
Sélectionner « Personnaliser le Ruban »
Cocher le ruban « Développeur » Les contrôles les plus utilisés sont les suivants :
La case d’option (Bouton d’option) : Pour sélectionner une seul option à la fois parmi plusieurs autres options
La case à cocher (Check Box) : Pour sélectionner plusieurs options à la fois.
La zone de liste déroulante (Combo Box) : Elle contient plusieurs éléments, parmi lesquels on peut choisir un seul élément à la fois. Elle est toujours fermée, et s’ouvre quand on clique dessus.
La Zone de liste (Liste Box) : Elle contient plusieurs éléments, parmi lesquels on peut choisir un seul élément à la fois. Elle est toujours ouverte et contient une barre de défilement.
Pour utiliser ces contrôles, on doit tout d’abord les paramétrer.
Paramétrage de la case d’option : - Clic du bouton droit sur l’une des cases d’option, puis « Format de contrôle » - Dans la zone « Cellule liée » saisir les coordonnées d’une cellule qui contiendra le
numéro de l’option choisie.
Paramétrage de la case à cocher : - Clic du bouton droit sur chacune des cases à cocher, puis « Format de contrôle » - Saisir les coordonnées de la cellule liée pour chacune des cases. La cellule liée
contiendra « Vrai » si la case est cochée, ou « Faux » si la case n’est pas cochée.
Paramétrage de la zone de liste déroulante et de la zone de liste - Clic du bouton droit sur chacune des cases à cocher, puis « Format de contrôle » - Dans la zone « Plage d’entrée », sélectionner la plage contenant les éléments à faire
afficher dans la zone - Dans la zone « Cellule liée », préciser les coordonnées de la cellule qui contiendra le
numéro de la ligne qui contient l’élément choisi.
La fonction Index :
Pour la recherche d'un élément dans une liste de données puis d'en extraire l'information demandée.
- Syntaxe : =Index(Plage_entrée ;Cellule_liée ;N°_colonne)
Plage d’entrée : Nom_fichier.xlsx !Nom_Liste
Cellule liée : Une cellule de la feuille qui contiendra le N° de la ligne contenant l’élément choisi dans la zone de liste déroulante ou dans la zone de liste
N° colonne : Fait référence au numéro de la colonne, de la liste de données, contenant l’information à extraire
Préparer la matrice de données :
Filtrer automatique la matrice (Sélectionner toute la matrice)
Définir un nom pour toute la matrice
- Insérer une Zone de liste Déroulante (Onglet Développeur)
- Paramétrer la Zone de liste déroulante
Plage d’entrée : Nom_fichier.xlsx !Nom_matrice
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
18
Cellule liée : En général celle qui contient la Zone de liste déroulante
Syntaxe : =Index(Plage_entrée ;Cellule_liée ;N°_colonne)
Exercice d’application : Dans un même fichier Excel (Paie.xlsx), on dispose des feuilles « Salariés et Eléments de salaire » contenant les informations suivantes :
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
19
Dans un autre fichier « Bulletin », on dresse un bulletin de paie qui sera lié aux 2 feuilles
précédentes :
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
20
Annexe : (à utiliser pour la calcul du taux d’ancienneté et de l’IGR)
Barème de l’Impôt sur le Revenu : 2012
Tranches % Montant à déduire
0 2500,00 0%
2500,08 4166,67 10% 250,00
4166,75 5000,00 20% 666,67
5000,08 6666,67 30% 1166,67
6666,75 15000,00 34% 1433,33
38% 2033,33
Barème ancienneté
Nbre. Années ancienneté
Taux
0 - 2 0
2 - 5 5%
5 - 12 10%
12 – 20 15%
20 - 25 20%
>=25 25%
Les fonctions de test :
La fonction « EstVide » : Pour vérifier si une cellule contient une valeur ou non. Elle est toujours utilisée dans une structure alternative. Syntaxe : EstVide(Cellule)
La fonction « EstNum » : Pour vérifier si une cellule contient une valeur Numérique ou non. Elle est toujours utilisée dans une structure alternative. Syntaxe : EstNum(Cellule)
La fonction « EstErreur » : Vérifie si une formule retourne une erreur ou non. Syntaxe : EstErreur(Formule). En général cette fonction est utilisée de la manière suivante : =Si(EstErreur(Formule) ;Traitement1 ;Formule)
Les filtres :
Ils sont utilisés pour filtrer les données d’une série selon des critères précis. On peut distinguer 2 types de filtres : les filtres automatiques et les filtres élaborés (ou avancés).
Les filtres automatiques : Pour filtrer les données sur place, les résultats peuvent être ensuite copiés puis collés vers un autre emplacement.
Pour appliquer un filtre on suit les étapes suivantes : 1- Sélectionner la liste de données 2- Choisir filtrer dans la commande « Trier et filtrer »
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
21
Pour filtrer les données :
1- Pointer la flèche dans le coin supérieur droite du champ objet du filtre, puis choisir « Filtres numérique » ou « Filtres personnalisés »
2- Saisir les critères de filtrage
Les données affichées répondent aux critères déjà mentionnés dans la boite de dialogue ci-dessus
Les filtres élaborés (avancés)
Ce type de filtres nécessite deux zones définies par l’utilisateur :
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
22
- La zone de critères : C’est un tableau dans lequel on définit les critères de filtrage - La zone d’extraction (Destination) : C’est l’emplacement dans lequel les résultats seront
transférés d’une manière automatique. 1- Dans l’onglet « Données », cliquer sur l’outil « Avancé » pour afficher la boîte de
dialogue « Filtre avancé » 2- Activer l’option « Copier vers un autre emplacement » 3- Dans la partie réservée à la « Zone de critères », sélectionner la zone de critères définie
dans la feuille de calcul 4- Dans la partie réservée à « Copier dans », sélectionner la destination définie dans la
feuille de calcul.
La fonction RechercheV :
Pour rechercher verticalement le contenu d’une cellule (ou une valeur) dans un fichier, plus exactement dans une liste de données puis d’extraire l’information demandée sous forme de numéro de colonne.
Syntaxe : =RechercheV(Cellule ;Nom_fichier.xlsx !Nom_matrice ;N°_colonne ;0)
Pour qu’elle soit accessible à la fonction rechercheV, la matrice de données doit être
préparée au préalable en respectant les étapes suivantes :
- Trier les données de la matrice par ordre croissant selon la clé de recherche (Colonne 1)
Microsoft Excel – Support de cours actualisé K. EL BAZZOUNI
23
- Définir un nom pour la matrice de données (sélectionner la matrice à) partir de la 2ème
ligne) (Formules – Définir un nom)
Pour rendre la formule plus parfaite, il est conseillé d’introduire la fonction de gestion des erreurs
« EstErreur » comme suit :
=Si(Esterreur(RechercheV(A3 ;Facture.xlsx !Produits ;2 ;0)) ;’’ ‘’ ;
RechercheV(A3 ;Facture.xlsx !Produits ;2 ;0))