Les calculs dans Excel : formules, pourcentages et fonctions
Tout le module « Savoir-faire des calculs et des formules » : créer une formule, maîtriser les opérateurs et leur priorité, calculer des pourcentages, figer une référence avec le $, puis utiliser SOMME, MIN, MAX, MOYENNE, NB, ECARTYPE et l’Assistant fonction. Chaque notion s’accompagne d’une démo où les formules sont réellement calculées.
Créer une formule de calcul
Une formule calcule un résultat à partir de valeurs ou, mieux, de références de cellules. Si une valeur change, le résultat se met à jour tout seul.
- Cliquez dans la cellule du résultat, par exemple D2.
- Tapez
=: Excel passe en mode formule. - Cliquez sur B2 (Excel écrit la référence), tapez
*, cliquez sur C2. - Validez par Entrée (ou Tab). La cellule affiche le résultat, la barre de formule affiche la formule
=B2*C2. - Pour modifier : double-clic sur la cellule ou F2. Pour annuler la saisie : Échap.
- Recopiez la formule vers le bas avec la poignée de recopie (petit carré en bas à droite) ou par double-clic sur cette poignée.
=B2*C2 à =25*4 : avec des références, la formule reste juste quand le prix ou la quantité change.Les opérations arithmétiques +, -, * et /
| Opérateur | Opération | Exemple | Résultat |
|---|---|---|---|
+ | Addition | =B2+C2 | Somme de deux cellules |
- | Soustraction | =B2-C2 | Différence |
* | Multiplication | =B2*C2 | Produit (pas de « x » !) |
/ | Division | =B2/C2 | Quotient ; division par une cellule vide ou 0 : #DIV/0! |
^ | Puissance | =B2^2 | B2 au carré |
% | Pourcentage | =B2*20% | 20 % de B2 |
Excel respecte les priorités mathématiques : d’abord les parenthèses, puis le signe moins d’un nombre négatif, le pourcentage, la puissance, ensuite multiplication et division, enfin addition et soustraction. À priorité égale, le calcul se fait de gauche à droite.
=B2+C2/2 est faux (seul C2 est divisé). Écrivez =(B2+C2)/2.=-2^2 donne 4 : le signe moins est appliqué avant la puissance. Écrivez =-(2^2) pour obtenir -4.Les pourcentages
Pour Excel, 20 % est simplement le nombre 0,2. Tapez 20% dans une cellule : Excel stocke 0,2 et applique le format Pourcentage (Accueil › Nombre › % ou Ctrl + Maj + %). Toutes les formules de pourcentage découlent de cette règle.
La référence absolue
Quand on recopie une formule, Excel décale ses références : c’est la référence relative. Pour une cellule qui doit rester fixe (un taux de TVA, un coefficient), on la rend absolue avec des $ : $B$1. Dans la formule, cliquez sur la référence puis appuyez sur F4.
$B$1, B$1, $B1, B1. Les références mixtes sont détaillées dans notre tutoriel Adressages et liaisons et le cas pratique de la table de multiplication.TVA) et écrire =B4*TVA. Un nom est toujours absolu.La fonction SOMME
Une fonction est une formule prête à l’emploi : un nom, des parenthèses, des arguments séparés par des points-virgules. =SOMME(D2:D5) additionne toutes les cellules de D2 à D5 (le deux-points se lit « jusqu’à »).
- Cliquez sous la colonne à additionner.
- Accueil › Édition › Somme automatique (Σ) ou Alt + =.
- Excel propose une plage entourée de pointillés : corrigez-la à la souris si besoin, puis Entrée.
| Écriture | Ce qui est additionné |
|---|---|
=SOMME(D2:D5) | Une plage continue |
=SOMME(D2:D5;F2:F5) | Deux plages (le ; sépare les arguments, Ctrl + clic pour les sélectionner) |
=SOMME(D2;D4;100) | Des cellules isolées et une constante |
=SOMME(D:D) | Toute la colonne D |
=SOMME(Janvier:Mars!B2) | B2 de toutes les feuilles de Janvier à Mars (somme 3D) |
Les fonctions MIN, MAX, MOYENNE, NB et ECARTYPE
| Fonction | Renvoie | Cellules prises en compte |
|---|---|---|
=MIN(A2:A9) | La plus petite valeur | Nombres uniquement |
=MAX(A2:A9) | La plus grande valeur | Nombres uniquement |
=MOYENNE(A2:A9) | Somme ÷ nombre de valeurs | Nombres uniquement : une cellule vide n’est pas un zéro |
=NB(A2:A9) | Le nombre de cellules contenant un nombre | Nombres uniquement |
=NBVAL(A2:A9) | Le nombre de cellules non vides | Nombres et textes |
=NB.VIDE(A2:A9) | Le nombre de cellules vides | Cellules vides |
=ECARTYPE.STANDARD(A2:A9) | La dispersion autour de la moyenne (échantillon). ECARTYPE est l’ancien nom, toujours accepté | Nombres uniquement |
=ECARTYPE.PEARSON(A2:A9) | La dispersion pour une population entière | Nombres uniquement |
L’Assistant fonction
L’Assistant guide la saisie de n’importe quelle fonction : bouton fx à gauche de la barre de formule, Maj + F3, ou Formules › Insérer une fonction. Il se déroule en deux fenêtres : choisir la fonction, puis renseigner ses arguments.
Résultat de la formule =
Les arguments lisent les notes A2:A9 de la séquence 6 : modifiez-les là-haut, le résultat suit.
=MOY dans une cellule : la saisie semi-automatique propose les fonctions. Tab insère la fonction choisie, puis Ctrl + A ouvre directement ses arguments.Exercice de synthèse : le bulletin de notes
Saisissez le tableau ci-dessous : en-têtes en ligne 1, 6 stagiaires en lignes 2 à 7, et une absence (Bruno n’a pas de note en PowerPoint : laissez D3 vide). Le bonus de 5 % est en H1. Télécharger le fichier d’exercice (feuilles Énoncé et Corrigé)
Données à saisir| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Stagiaire | Excel | Word | PowerPoint | Moyenne | Moyenne bonus | Bonus | 5 % |
| 2 | Alice | 14 | 12 | 16 | ||||
| 3 | Bruno | 9 | 11 | |||||
| 4 | Chloé | 17 | 15 | 18 | ||||
| 5 | David | 8 | 10 | 7 | ||||
| 6 | Emma | 12 | 13 | 11 | ||||
| 7 | Farid | 11 | 9 | 12 |
- Moyenne du stagiaire en E2 :
=MOYENNE(B2:D2), recopiée jusqu’en E7. Bruno obtient 10 : (9 + 11) / 2, la cellule vide n’est pas comptée comme un zéro. - Moyenne avec bonus en F2 :
=E2*(1+$H$1), recopiée jusqu’en F7 : le$garde H1 fixe pendant la recopie. Alice : 14 × 1,05 = 14,70. - Lignes 8, 9 et 10 :
=MOYENNE(B2:B7),=MIN(B2:B7)et=MAX(B2:B7), recopiées vers la droite jusqu’en colonne E. - Nombre de notes en B12 :
=NB(B2:D7)donne 17 (18 cases, une vide) ; nombre de stagiaires en B13 :=NBVAL(A2:A7)donne 6. - Homogénéité du groupe en Excel, en B14 :
=ECARTYPE.STANDARD(B2:B7), saisi avec l’Assistant fonction (Maj + F3), donne 3,31. - Part des stagiaires ayant 10 ou plus de moyenne, en B15 :
=NB.SI(E2:E7;">=10")/NBVAL(A2:A7)au format %, donne 83,3 % (5 stagiaires sur 6 ; seul David est en dessous). NB.SI compte les cellules qui remplissent une condition : c’est un avant-goût du module suivant.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Stagiaire | Excel | Word | PowerPoint | Moyenne | Moyenne bonus |
| 2 | Alice | 14 | 12 | 16 | 14,00 | 14,70 |
| 3 | Bruno | 9 | 11 | 10,00 | 10,50 | |
| 4 | Chloé | 17 | 15 | 18 | 16,67 | 17,50 |
| 5 | David | 8 | 10 | 7 | 8,33 | 8,75 |
| 6 | Emma | 12 | 13 | 11 | 12,00 | 12,60 |
| 7 | Farid | 11 | 9 | 12 | 10,67 | 11,20 |
| 8 | Moyenne | 11,83 | 11,67 | 12,80 | 11,94 | |
| 9 | Minimum | 8,00 | 9,00 | 7,00 | 8,33 | |
| 10 | Maximum | 17,00 | 15,00 | 18,00 | 16,67 | |
| 11 | ||||||
| 12 | Nombre de notes | 17 | =NB(B2:D7) | |||
| 13 | Nombre de stagiaires | 6 | =NBVAL(A2:A7) | |||
| 14 | Écart type (Excel) | 3,31 | =ECARTYPE.STANDARD(B2:B7) | |||
| 15 | Part des moyennes ≥ 10 | 83,3 % | =NB.SI(E2:E7; »>=10″)/NBVAL(A2:A7) | |||
$ manque dans la formule.