[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
IMPORTANT : CE DOCUMENT CONTIENT LES PARTIES IMPORTANTES À RETENIR, ET NON L’INTÉGRALITÉ DU COURS. IL
EST CENSÉ ÊTRE COMPLÉMENT DE TOUT CE QU’ON FAIT EN CLASSE (COURS, TP, EXAMENS… ETC)
I. DÉFINITIONS :
➢ Tableur :
Un tableur est un logiciel permettant d’effectuer automatiquement des calculs sur des données stockées dans
un tableau. Il s’agit d’un logiciel de création et de manipulations interactives de tableaux numériques. Le logiciel
Excel est un tableur.
➢ Interface Excel :
❖ Barre de titre : Affiche le nom du tableur (Excel) et le nom du classeur.
❖ Barre de menus : Permet d’accéder aux différentes menus et fonctions du tableur.
❖ Barres d’outils : Contiennent des icônes, chacun ayant une fonctionnalité.
❖ Barre de formule : A gauche, il affiche l’adresse de la cellule active, à droite, il affiche son contenu. La barre
de formule permet aussi de saisir des données dans les cellules.
❖ Feuille de calcul : C’est la zone de travail, elle se compose de colonnes (étiquetées par des lettres) et de
ligne (numérotées).
❖ Le ruban : C’est la nouvelle interface du Tableur Excel à partir de la version 2007. Il rassemble les
commandes les plus utilisées dans des groupes (menus) prédéfinis à partir d’onglets.
➢ Classeur : C’est un ensemble de feuilles de calcul (par défaut 3 feuilles pour les anciennes versions, et 1 feuille
par défaut à partir de la version 2007), présentées sous forme d’onglets en bas de la page. Le nombre maximum
de feuilles que peut contenir un classeur est limité par la quantité de la mémoire de l’ordinateur.
➢ Cellule : c’est l’intersection entre une ligne et une colonne. La combinaison de la lettre d’une colonne et le
numéro d’une ligne constitue une adresse de cellule (ou référence de cellule).
➢ Cellule active : C’est la cellule sélectionnée et prête à recevoir des données. Son adresse (ex. AA12) est
affichée sur la barre de formule à gauche.
Page 1 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
II. GESTION D’UN CLASSEUR :
➢ Créer un classeur :
Plusieurs méthodes pour créer un classeur :
▪ Menu « fichier » puis « nouveau ». (Excel 2003)
▪ Bouton « nouveau » dans la barre d’outils. (Excel 2003)
▪ « Bouton office » puis « nouveau ». (Excel 2007+)
▪ Le raccourci clavier : ctrl + N. (Toutes les versions Excel)
➢ Ouvrir un classeur (déjà existant) :
Plusieurs méthodes pour ouvrir un classeur :
▪ Menu « fichier » puis « ouvrir ». (Excel 2003)
▪ Bouton « ouvrir » dans la barre d’outils. (Excel 2003)
▪ « Bouton office » puis « ouvrir ». (Excel 2007+)
▪ Le raccourci clavier : ctrl +O. (Toutes les versions Excel)
➢ Enregistrer un classeur :
Plusieurs méthodes pour enregistrer un classeur :
▪ Menu « fichier » puis « enregistrer ». (Excel 2003)
▪ Bouton « enregistrer » dans la barre d’outils. (Excel 2003)
▪ « bouton office » puis « enregistrer ». (Excel 2007+)
▪ Le raccourci clavier : ctrl + S. (Toutes les versions Excel).
Remarque : Les classeurs sont enregistrés par défaut avec l’extension .XLS (Excel 2003) et .XLSX (Excel 2007+)
➢ Fermer un classeur :
Plusieurs méthodes pour enregistrer un classeur :
▪ Menu « fichier » puis « Fermer ». (Excel 2003)
▪ « Bouton office » puis « Fermer ». (Excel 2007+)
▪ Le raccourci clavier : ctrl + W. (Toutes les versions Excel)
III. GESTION DE FEUILLES :
Par défaut, le nombre de feuilles ouvertes par Excel est de 3 (trois).
➢ Renommer, insérer, supprimer, déplacer, copier, masquer ou afficher une feuille :
▪ Click droit sur l’onglet de la feuille, un menu contextuel s’affiche, offrant les choix pour renommer,
insérer, supprimer, déplacer, copier, masquer ou afficher les feuilles. (Toutes les versions Excel)
Page 2 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
IV. FONCTIONS DE COMPTAGE :
➢ NB : La fonction NB nous permet de déterminer le nombre de valeur. Elle a plusieurs variantes :
❖ =NB(plage1;plage2 ;plage3…) : Détermine le nombre de valeurs numériques
contenues dans les plage indiquées.
Ex: =NB(B3:B13)
Ceci va retourner ‘8’. Car le nombre de valeurs numériques contenues dans la plage B3:B13 est de
huit.
❖ =NBVAL(plage1 ;plage2 ;plage3…) : Détermine le nombre de valeurs alphanumériques
(numériques et textuelles) contenues dans les plage indiquées.
Ex: =NBVAL(B3 :B13)
Ceci va retourner ‘10’. Car le nombre de valeurs (à la fois numériques et textuelles contenues dans la
plage B3 :B13 est de dix.
❖ =NB.VIDE(plage1 ;plage2 ;plage3…) : Détermine le nombre de cellules vides
contenues dans les plages indiquées.
Ex: =NB.VIDE(B3:B13)
Ceci va retourner ‘1’, le nombre de cellules vides.
❖ =NB.SI(plage;‘’critère’’) : Détermine le nombre de cellules (d’une plage)
contenant un critère (une condition) précis.
Ex : =NB.SI(B3:B8 ; ‘’>=10000’’)
Ceci va retourner le nombre de cellules qui contiennent une valeur supérieure ou égale à 10 000 DH.
Rappel des opérateurs logiques :
▪ > Supérieur strictement à …. Ex: =NB.SI(B3:B8 ; ‘’>10000’’)
▪ < Inférieur strictement à…. Ex: =NB.SI(B3:B8 ; ‘’<10000’’)
▪ >= Supérieur ou égal à … Ex: =NB.SI(B3:B8 ; ‘’>=10000’’)
▪ <= Inférieur ou égale à…. Ex: =NB.SI(B3:B8 ; ‘’<=10000’’)
▪ <> différent de… Ex: =NB.SI(B3:B8 ; ‘’<>10000’’)
▪ = égal à …. Ex: =NB.SI(B3:B8 ; ‘’=10000’’)
La fonction NB.SI ne peut fonctionner qu’avec une seule plage et son critère. Si l’on veut
utiliser plusieurs critères appartenant à plusieurs plages, on doit utiliser la fonction
NB.SI.ENS
❖ =NB.SI.ENS(plage1;‘’critère’’;plage2 ;‘’critère’’ ;…)
Ex : =NB.SI.ENS(A3 :A8 ;’’Agadir’’ ;B3 :B8 ;’’>5000’’)
Ceci va dénombrer les cellules de la plage A3:A8 qui contiennent Agadir et qui correspondent à des
montants TTC supérieurs strictement à 5 000 DH. (Résultat : 2)
Page 3 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
➢ SOMME : La fonction SOMME nous permet de calculer la somme des valeurs numériques d’une ou
plusieurs plages. Elle a plusieurs variantes :
❖ =SOMME(plage de calcul) : Calcule la somme des valeurs numériques
contenues dans la plage indiquée.
Ex : =SOMME(C3:C8)
Ceci calcule la somme des montants TTC de la plage indiquée.
Les formules suivantes nous permettent d’avoir le même résultat, et sont alors des
formules valides :
▪ =SOMME(C3 ;C4 ;C5 ;C6 ;C7 ;C8)
▪ =SOMME(C3+C4+C5+C6+C7+C8)
❖ =SOMME.SI(plage de critère ; critère ;plage de calcul) : Calcule la somme des valeurs
numériques contenues dans la « plage de calcul » seulement si elles correspondent au
critère de la « plage de critère ».
Ex : =SOMME.SI(A3 :A8 ;’’Agadir’’ ;C3:C8)
Ceci calcule la somme des valeurs contenues entre C3 et C8 seulement si elles correspondent à la
ville d’Agadir.
ATTENTION : Les plages sont dénotées par le signe ‘’:’’ (deux-points) et non pas ‘’ ;’’
(point-virgule). Le ‘’ ;’ est un séparateur d’argument.
❖ =SOMME.SI.ENS(plage de calcul ; plage 1 de critère, critère 1 ; plage 2 de critère ;
critère 2 ;….)
Calcule la somme des valeurs numériques contenues dans la « plage de calcul »
seulement si elles correspondent à plusieurs critères de plusieurs « plages de critère ».
Ex : = SOMME.SI.ENS(C3:C8 ;A3:A8 ;’’Agadir’’ ;B3:B8 ;’’>10’’)
Ceci calcule la somme des valeurs contenues entre C3 et C8 seulement si elles appartiennent à la
ville d’Agadir et dont la quantité dépasse 10.
Le nombre maximal de critère possible dans cette fonction est de 2 8 (256).
➢ MOYENNE : La fonction MOYENNE nous permet de calculer la moyenne des valeurs numériques
d’une ou plusieurs plages. Elle a plusieurs variantes qui suivent les mêmes règles que la fonction
SOMME :
❖ =MOYENNE(plage de calcul)
❖ =MOYENNE.SI(plage de critère ; critère ;plage de calcul)
❖ =MOYENNE.SI.ENS(plage de calcul ; plage 1 de critère, critère 1 ; plage 2 de
critère ; critère 2 ;….)
Page 4 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
➢ SOMMEPROD : La fonction SOMMEPROD nous permet d'effectuer horizontalement le produit de
deux valeurs situées dans des colonnes différentes et d'en sommer les résultats (la somme des
produits, ainsi elle est nommée SOMMEPROD) :
❖ =SOMMEPROD(matrice1 ;matrice2 ;…)
Pour calculer la somme des totaux HT du tableau ci-contre, on peut
utiliser la formule suivante : =(C4*D4)+(C5*D5)+(C6*D6)+(C7*D7)
Ou bien, on utilisant la fonction SOMMEPROD comme suivant :
=SOMMEPROD(C3:C7;D3:D7)
❖ Pour calculer la somme des totaux HT où la quantité dépasse 20, on
utilise la fonction SOMMEPROD mais dans le format suivant :
=SOMMEPROD((D4 :D7>20)*(C4:C7)*(D4:D7))
➢ AUTRES FONCTIONS SIMPLES:
❖ =MAX : Retourne la valeur maximale parmi les valeurs indiquées ou dans la plage indiquée.
▪ =MAX(A1:B4)
Encore une fois, faites
▪ =MAX(A1;B4;C8) attention au séparateur
d’argument utilisé au lieu
des deux-points qui
dénotent une plage.
❖ =MIN : Même principe que la fonction MAX, mais retourne la valeur minimale.
❖ =AUJOURDHUI() : Retourne la date du jour (celle de l’ordinateur)
❖ =MAINTENANT(): Retourne la date du jour et l’heure actuelle
❖ =MOD(nombre ;diviseur) : La fonction modulo. Retourne le reste de la division du « nombre » sur
le « diviseur ».
Page 5 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
V. LOGIQUES SI :
Les logiques SI permettent l’affichage de différentes données en fonction de différents critères.
❖ Dans la cellule D3, on souhaite afficher la décision « réussi » pour les
étudiants ayant une moyenne supérieure ou égale à 10, et « échec » pour
les autres cas.
=SI(C3>=10 ;’’réussi’’ ;’’échec’’)
Si la moyenne est supérieure ou égale à 10, on attribue la décision
« réussi » sinon on attribue la décision « échec ».
❖ Dans la cellule E3, on souhaite attribuer des mentions selon les cas
suivant :
▪ Moyenne <10 Echec
▪ Moyenne <12 Passable
▪ Moyenne <14 Assez Bien
▪ Moyenne <16 Bien
▪ Moyenne <=20 Très Bien
=SI(C3<10 ;’’Echec’’ ;SI(C3<12 ;’’Passable’’ ;SI(C3<14 ;’’Assez Bien’’ ;SI(C3<16 ;’’Bien’’ ;’’Très Bien’’))))
Remarques générales :
▪ Si le nombre de cas est N, le nombre de SI nécessaire est de N-1.
▪ A ne pas oublier, le séparateur d’argument.
▪ On ne ferme pas les parenthèses qu’à la fin de tous les cas.
Page 6 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
VI. LOGIQUES ET, OU, NON :
➢ ET : Renvoie ‘VRAI’ seulement si tous ses arguments sont VRAI.
▪ =ET(A1>10 ;B2>10)
Les deux comparaisons doivent être correctes pour que la formule retourne VRAI. Sinon, elle
retourne FAUX.
▪ =ET(15 ;6)
Renvoie VRAI. Puisque les deux arguments sont VRAI (différents de 0)
▪ =ET(15 ;-6)
Renvoie VRAI. Puisque les deux arguments sont VRAI (différents de 0)
▪ =ET(15 ;0)
Renvoie FAUX. Puisque l’un des arguments est FAUX (la valeur 0)
➢ OU : Renvoie ‘VRAI’ si au moins un de ses arguments est VRAI.
▪ =OU(A1>10 ;B2>10)
Si l’une des comparaisons est correcte, la formule retourne VRAI. Si aucune n’est correcte, elle
retourne FAUX.
▪ = OU(15 ;6)
Renvoie VRAI. Puisque les deux arguments sont VRAI (différents de 0)
▪ = OU(15 ;-6)
Renvoie VRAI. Puisque les deux arguments sont VRAI (différents de 0)
▪ = OU(15 ;0)
Renvoie VRAI. Puisque l’un des arguments est VRAI
▪ = OU(0;0)
Renvoie FAUX. Puisque tous les arguments sont FAUX (la valeur 0)
➢ NON : Renvoie l’inverse de ses arguments.
▪ =NON(A1>10)
Renvoie VRAI si la comparaison A1>10 est fausse.
Renvoie FAUX si la comparaison A1>10 est vraie
▪ =NON(1)
Renvoie FAUX
▪ =NON(0)
Renvoie VRAI
Page 7 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
VII. FONCTIONS DE RECHERCHE :
➢ RECHERCHEV : La fonction RECHERCHEV cherche une valeur dans la première colonne d’un tableau puis elle affiche le
contenu de la cellule qui se situe sur la même ligne que la valeur recherchée. La structure de la formule est:
=RECHERCHEV(val_rech ;matrice ;numero_col ;val_proche)
▪ val_rech : Valeur recherchée.
▪ matrice : Nous définissons une plage de cellule qui contient les valeurs dont on fait la recherche.
▪ numero_col : Ici, nous devons entrez le n° de la colonne qui contient les données à afficher.
▪ val_proche : Valeur proche. Elle est facultative, mais permet soit de chercher la valeur exacte de val_rech (en entrant :
FAUX ou 0), soit de trouver la valeur la plus proche de val_rech (en entrant : VRAI ou 1 ou en laissant vide).
➢ RECHERCHEH : La fonction RECHERCHEH cherche une valeur dans la première ligne d’un tableau puis elle affiche le
contenu de la cellule qui se situe sur la même colonne que la valeur recherchée. La structure de la formule est:
=RECHERCHEH(val_rech ;matrice ;numero_ligne ;val_proche)
▪ val_rech : Valeur recherchée.
▪ matrice : Nous définissons une plage de cellule qui contient les valeurs dont on fait la recherche.
▪ numero_col : Ici, nous devons entrez le n° de la colonne qui contient les données à afficher.
▪ val_proche : Valeur proche. Elle est facultative, mais permet soit de chercher la valeur exacte de val_rech (en
entrant : FAUX ou 0), soit de trouver la valeur la plus proche de val_rech (en entrant : VRAI ou 1 ou en laissant vide).
Page 8 sur 9
[RÉSUMÉ DU COURS – PARTIE 1/5 – MICROSOFT OFFICE EXCEL] Institut POLYMATH – Département d’Informatique
➢ INDEX : La fonction INDEX permet la recherche d’une valeur dans un tableau en fonction de ses coordonnées. La structure
de la formule est comme suivant :
=INDEX(matrice ;n_ligne ;n_col)
▪ matrice : Nous définissons une plage de cellule qui contient les valeurs dont on fait la recherche.
▪ n_ligne : Le numéro de ligne de la valeur recherchée.
▪ n_col : Le numéro de la colonne de la valeur recherchée.
➢ EQUIV : La fonction EQUIV recherche la position d’une valeur dans une matrice. La structure de la formule est comme
suivant :
=EQUIV(val_rech ; matrice; val_proche )
▪ val_rech : la valeur dont on souhaite obtenir la position.
▪ matrice: La plage de cellules dans laquelle la fonction recherchera la position val_rech.
▪ val_proche : Valeur proche. 0 pour trouver la valeur exacte, 1 pour la valeur la plus élevée qui est inférieure ou égale
à val_rech ou -1 pour la plus petite valeur qui est supérieure ou égale à val_rech.
Fin.
Avenue 11 Janvier, N°4 Bloc D2, Cité Dakhla, AGADIR 80060, Maroc
TEL : 05.28.38.28.38 // GSM : 06.76.15.21.37
www.facebook.com/inst.polymath
Page 9 sur 9