COURS EXCEL 2010
(mardi 09 février 2016)
Aboubacar TRAORE
Référence à une cellule
appartenant à la feuille d’un
autre classeur?
Les formules constituent l'élément clé dans
l'utilisation d'un tableur. Une formule est un
ensemble d’opérations que l’on peut effectuer
dans les cellules d’une feuille de calcul.
Elles permettent d’effectuer des opérations plus
sophistiquées que les opérateurs habituels.
Excel 2010 propose plus de 300 fonctions,
utilisables dans les formules.
L’onglet « Formules » contient le groupe «
Bibliothèque de fonctions ».
Une fonction se présente sous la forme suivante :
ÉLÉMENT COMMENTAIRE
NOM_DE_FONCTION Ce paramètre doit être remplacé par le nom de la
fonction.
Arguments Ce sont les données dont la fonction a besoin pour fournir
des résultats. Certaines fonctions n’ont pas d’arguments.
Parenthèses : () Elles sont obligatoires.
Une fonction requiert généralement des données,
appelées arguments, pour retourner un résultat.
Les arguments sont mis entre parenthèses.
On place des parenthèses même en l’absence
d’argument, afin d’indiquer qu’il s’agit d’une fonction.
Quand il y a plusieurs arguments, ils doivent être
séparés par un point – virgule.
TYPES D’ARGUMENTS
Les arguments des fonctions peuvent se présenter sous plusieurs
formes :
Constante :
Ce sont les valeurs numériques entrées directement
(des nombres)
Exemple : 3 4,8 –7,15
La référence d’une cellule
La référence d’une cellule (relative, absolu ou mixte)
peut être un argument de fonction.
Exemple : A1 $GG3 $D$7 Z$29
Les références d’une plage de cellules
Exemple : C1:C9 E14:AX14 F4:H10
Un nom attribué
Une fonction
Dans ce cas l’argument est le résultat de l’exécution
de la fonction.
Exemple : ENT(MOYENNE(E6:G8)) : partie entière
de la moyenne de la plage E6:G8.
Exemples :
Fonctions sans arguments
FONCTIONS RÉSULTAT RETOURNÉ
AUJOURD’HUI() Elle renvoie la date courante.
ALEA() Elle renvoie une valeur aléatoire, qui n’est jamais la
même, entre 0 et 1. ([0;1[)
Fonctions avec un argument
FONCTIONS RÉSULTAT RETOURNÉ
SOMME(A1:F1) Elle renvoie la somme de la plage de cellules A1:F1.
ENT(3,45) Elle renvoie la partie entière de « 3,45 ».
Fonctions avec deux arguments
FONCTIONS RÉSULTAT RETOURNÉ
DROITE($H$6;4) Elle renvoie les 4 derniers caractères du texte
contenu dans la cellule H6.
MOYENNE(G4;V2) Elle renvoie la moyenne des cellules G4 et V2.
Fonctions avec plusieurs arguments
FONCTIONS RÉSULTAT RETOURNÉ
SOMME(5;B1:B6;C3;Nombres) Elle renvoie la somme de la constante 5, des valeurs de la
plage B1:B6, de la valeur de la cellule C3 et de la valeur
des cellules de l’ensemble nommé Nombres.
Pour utiliser une fonction dans une formule, trois cas se présentent :
Bien que sachant ce que vous voulez faire, vous ignorez le
nom de la fonction à utiliser : Il vous faut alors passer par la
fenêtre « Insérer une fonction »
Vous connaissez son thème et vous saurez la retrouver dans
la liste des fonctions de ce thème : activez alors le thème
correspondant de la Bibliothèque de fonctions.
Vous connaissez le nom de la fonction : Vous pouvez alors
directement le saisir, une info – bulle vous aidera si nécessaire
pour l’écriture des arguments.
Le bouton « Somme automatique » est situé dans le groupe
« Bibliothèque de fonctions ». Il est également présent sous
l’onglet Accueil, dans le groupe « Edition ».
Utilisation :
• Sélectionnez la cellule qui contiendra le résultat
• Cliquez sur le bouton Σ
• Sélectionnez les cellules contenant les valeurs à additionner
• Validez
On désire faire en sorte que le contenu d’une cellule diffère en
fonction des résultats d’une situation donnée.
Exemple : On veut réaliser un bulletin de notes sur Excel. A
chaque moyenne, on désire faire correspondre une
appréciation (Très Bien, Bien, Assez Bien, …).
Comment peut – on s’y prendre pour automatiser les
appréciations?
Solution : La fonction SI
TEST SIMPLE
Une formule contenant la fonction SI est appelée une formule
conditionnelle. La fonction SI renvoie un résultat qui diffère
selon qu’une expression, appelée « Test », est vraie ou fausse
(expression dite logique) :
SI (Test; Résultat_si_Test_vrai; Résultat_si_Test_faux)
La fonction SI peut n’être dotée que de deux arguments.
• L’expression Test contient nécessairement un opérateur logique.
Opérateurs Signe
Egal =
Supérieur >
Inférieur <
Supérieur ou égal >=
Inférieur ou égal <=
Différent <>
• Les deux résultats (Résultat_si_Test_vrai et Résultat_si_Test_faux)
peuvent contenir des fonctions, des calculs, différents types
d’expression (Date, Texte, Pourcentage, …), etc.
Exemple :
= SI(G10>G11; G10; G11)
Dans la cellule qui contient cette formule, on obtient le contenu
de la cellule G10 s’il est supérieur au contenu de la cellule G11.
Sinon, on a le contenu de la cellule G11 (qui dans ce cas est
donc supérieur à celui de la cellule G10).
Exemple de fonction SI à deux arguments :
=SI(E6=ʺJauneʺ ; ʺla couleur est jauneʺ)
Elle renvoie le texte « la couleur est jaune » si E6 contient le mot
jaune (en minuscules ou en majuscules, Excel ne reconnaissant
pas la casse), sinon elle renvoie FAUX.
TEST IMBRIQUÉ
Pour tester plusieurs conditions il est possible d'imbriquer plusieurs
tests dans une séquence logique.
(Exemple : appliquer deux taux de rabais en fonction de deux
montants d'achat différents: (p. ex. à partir de 300 € d'achat vous
appliquez un rabais de 5% et à partir de 500 € un rabais de 8%)).
La fonction contenant les deux tests logiques imbriqués aura la
syntaxe suivante :
SI (Test1; Valeur_si_vrai1; SI(Test2; Valeur_si_vrai2; Valeur_si_faux))
La fonction SI peut n’être dotée que de deux arguments.
TEST ELABORÉ
Les fonctions logiques ET, OU et NON permettent de créer des tests
plus nuancés ou restrictifs.
FONCTION FORME DETAILS
Toutes les conditions doivent être
ET =ET(formule_1;formule_2; …)
vraies
Au moins une des conditions doit
OU =OU(formule_1;formule_2; …)
être vraie
NON =NON(formule)
Retourne VRAI si la condition
dans la formule n’est pas vérifiée
Exemple :
=SI(ET(B3=5;B3>A3);“5 est strictement supérieur à &A3”; “ ”)
=SI(OU(C2=3;C2=4;C2=5); “La valeur de C2 est 3, 4 ou 5” ; “ ”)
TRAVAIL À RENDRE
Que font les fonctions ci – dessous ?
• [Link]()
• [Link]()
• [Link]()
• [Link]()
• [Link]()
• [Link]()
MESSAGES D’ERREURS
Après validation d’une saisie, lorsqu’Excel repère une erreur, la
cellule affiche un bref message commençant par un dièse # et
indiquant sa nature.
Erreur Signification
##### Erreur d’affichage d’une valeur numérique
#VALEUR! Erreur de valeur
#DIV/0! Erreur de division par 0
#NOM? Erreur due à un nom non valide
#REF! Erreur de référence de cellule non valide
#N/A Erreur de valeur manquante
Fonctions
Somme automatique
Assistant de fonction
Fonctions usuelles
Tris et filtres
Messages d’erreur
Vous gérez les stocks et les commandes d'une entreprise. Une
entreprise vient de commander du matériel. Si votre stock est
inférieur, vous ne pouvez livrer que la quantité que vous possédez.
Ouvrez le fichier [Link]
Trouvez des formules générales permettant de remplir la
plage D3:D7.
Solution :
• =SI(B3>C3;C3;B3)
Trouvez des formules générales permettant de remplir la
plage E3:E7.
Solution :
• =SI(B3>C3;B3-C3;0)
Trouvez des formules générales permettant de remplir la
plage G3:G7 (utilisez la fonction PRODUIT()).
Solution :
• =PRODUIT(D3;F3)
Trouvez des formules générales permettant de remplir la
plage H3:H7 (utilisez la fonction PRODUIT()).
Solution :
• = PRODUIT(E3;F3)
Trouvez une formule générale pour la cellule E10. (Elle doit
contenir la somme des cellules de la plage G3:G7); (utilisez
la fonction SOMME()).
Solution :
• =SOMME(G3:G7)
Trouvez une formule générale pour la cellule E11. (Elle doit
contenir la somme des cellules de la plage H3:H7); (utilisez
la fonction SOMME().
Solution :
• =SOMME(H3:H7)
Trouvez une formule générale pour la cellule E12. (Elle doit
contenir la somme des cellules E10 et E11.
Solution :
• =E10+E11
Bulletin de note
Etudiants Maths Français Physique Chimie Anglais Total Moyenne Rang
Hélène 14 12 18 16 10
Ismaël 17 15 11 13 08
Sarah 19 04 18 16 07
Serge 12 16 13 14 17
Classe
Moyenne de la classe
Plus forte moyenne
Plus faible moyenne
Résultat final Bulletin de note
Etudiants Maths Français Physique Chimie Anglais Total Moyenne Rang
Hélène 14 12 18 16 10 70 14 2ème
Ismaël 17 15 11 13 08 64 12,8 4ème
Sarah 19 05 18 16 07 65 13 3ème
Serge 12 16 13 14 17 72 14,4 1er
Classe 15,5 12 15 14,75 10,5 67,75 13,55
Moyenne de la classe 13,55
Plus forte moyenne 14,4
Plus faible moyenne 12,8
Enregistrer et fermer le classeur.
Fermer Excel.