🎯 Objectifs du module
- Comprendre la logique des formules Excel (commencer par =)
- Utiliser les opérateurs arithmétiques (+, -, *, /)
- Utiliser les fonctions essentielles : SOMME, MOYENNE, MIN, MAX, NB
- Distinguer référence relative et référence absolue ($)
- Recopier une formule vers le bas ou vers la droite
- Comprendre et corriger les messages d'erreur courants
Toute formule commence par =
Dans Excel, une formule est une instruction de calcul. Pour qu'Excel reconnaisse une formule (et non un texte), elle doit commencer par le signe égal =.
| Saisie | Ce qu'Excel affiche | Interprétation |
|---|---|---|
| 25+10 | 25+10 | Texte (Excel ne calcule pas) |
| =25+10 | 35 | Formule (Excel calcule) |
| =A1+B1 | Résultat de A1+B1 | Formule avec références |
| =SOMME(A1:A10) | Somme de A1 à A10 | Formule avec fonction |
Les opérateurs arithmétiques
| Opérateur | Symbole | Exemple | Résultat |
|---|---|---|---|
| Addition | + | =10+5 | 15 |
| Soustraction | - | =10-3 | 7 |
| Multiplication | * | =4*6 | 24 |
| Division | / | =20/4 | 5 |
| Puissance | ^ | =2^8 | 256 |
| Pourcentage | % | =50% | 0,5 |
Priorité des opérations
Comme en mathématiques, Excel respecte la priorité des opérations :
- Parenthèses ( )
- Puissance ^
- Multiplication * et Division /
- Addition + et Soustraction -
Exemple : =2+3*4 donne 14 (pas 20), car la multiplication est prioritaire.
Pour forcer l'addition en premier : =(2+3)*4 donne 20.
Utiliser des références plutôt que des valeurs fixes
Au lieu d'écrire =100*20/100, il est bien meilleur de pointer vers les cellules :
Avantages :
- Si les valeurs changent, le résultat se recalcule automatiquement
- La formule est lisible et maintenable
- Elle peut être recopiée facilement pour d'autres lignes
Référence relative — elle s'adapte lors de la recopie
Par défaut, les références sont relatives. Quand vous recopiez une formule, les références se décalent proportionnellement :
| Cellule | Formule | Après recopie vers le bas |
|---|---|---|
| C2 | =A2+B2 | Formule de départ |
| C3 | =A3+B3 | Décalage automatique de 1 ligne |
| C4 | =A4+B4 | Décalage automatique de 2 lignes |
C'est exactement ce que l'on veut dans la plupart des cas : chaque ligne calcule avec ses propres valeurs.
Référence absolue — elle reste fixe avec le signe $
Parfois, une référence ne doit pas changer lors de la recopie. On utilise alors le signe $ pour "figer" :
$A$1= colonne ET ligne figées (absolue totale)$A1= colonne figée, ligne relativeA$1= ligne figée, colonne relative
Raccourci : Lors de la saisie d'une formule, cliquez sur la référence et appuyez sur F4 pour basculer entre les modes.
Exemple concret — Calcul de commission
| A | B | C | |
|---|---|---|---|
| 1 | Commercial | Ventes (€) | Commission (€) |
| 2 | Alice | 25 000 | =B2*$E$1 |
| 3 | Bruno | 31 500 | =B3*$E$1 |
| 4 | Caroline | 18 200 | =B4*$E$1 |
| E1 = 5% (taux de commission — cellule paramètre) | |||
La référence $E$1 est figée : lors de la recopie de C2 vers C3 et C4, Excel continue de pointer vers E1 pour le taux.
Qu'est-ce qu'une fonction ?
Une fonction est une formule prédéfinie qui effectue un calcul spécifique. Elle suit toujours la syntaxe :
Les arguments sont les données que vous fournissez à la fonction. Ils sont séparés par des points-virgules ( ; ) en version française.
SOMME
Calcule la somme d'une plage de cellules.
Raccourci : Sélectionnez une cellule sous une colonne de nombres et appuyez sur Alt + = pour insérer automatiquement une SOMME.
=SOMME(A1:A10) plutôt que =A1+A2+A3+...+A10. La fonction est plus robuste, plus lisible, et s'adapte si vous insérez des lignes dans la plage.
MOYENNE
Calcule la moyenne arithmétique d'une plage.
À noter : MOYENNE ignore les cellules vides, mais prend en compte les zéros. Une cellule à 0 fait baisser la moyenne.
MIN et MAX — Valeurs extrêmes
MIN retourne la plus petite valeur, MAX la plus grande.
NB, NBVAL et NB.VIDE — Comptage
| Fonction | Ce qu'elle compte | Exemple |
|---|---|---|
| NB | Les cellules contenant des nombres | =NB(A1:A50) |
| NBVAL | Les cellules non vides (texte + nombres) | =NBVAL(A1:A50) |
| NB.VIDE | Les cellules vides | =NB.VIDE(A1:A50) |
Exemple pratique — Comptage dans une liste d'appels
Vous avez une liste de 50 appels reçus. Certaines colonnes contiennent des nombres (durée), d'autres du texte (agent responsable), et certaines cellules sont vides (appels non traités).
| A | B | C | D | ||
|---|---|---|---|---|---|
| 1 | Appel N° | Agent | Durée (min) | Résultat | |
| 2 | 1 | Alice | 5 | Résolu | |
| 3 | 2 | Bruno | |||
| 4 | 3 | Caroline | 8 | Résolu | |
| ... (jusqu'à ligne 51) | |||||
| 52 | Indicateurs | ||||
| 53 | Appels avec durée | =NB(C2:C51) | → ex: 35 | ||
| 54 | Total Appel Résolus | =NBVAL(D2:B51) | → ex: 28 | ||
| 55 | Appels non traités (vides en C) | =NB.VIDE(C2:C51) | → ex: 15 | ||
Analyse : 35 appels ont une durée enregistrée · 28 appels résolus · 15 appels ne sont pas encore traités (pas de durée)
Exemple pratique — Tableau de bord mensuel
| A | B | |
|---|---|---|
| 1 | Semaine | Appels traités |
| 2 | Semaine 1 | 142 |
| 3 | Semaine 2 | 158 |
| 4 | Semaine 3 | 134 |
| 5 | Semaine 4 | 167 |
| 7 | Total | =SOMME(B2:B5) |
| 8 | Moyenne | =MOYENNE(B2:B5) |
| 9 | Minimum | =MIN(B2:B5) |
| 10 | Maximum | =MAX(B2:B5) |
| 11 | Nombre de semaines | =NB(B2:B5) |
Résultats : Total = 601 · Moyenne = 150,25 · Min = 134 · Max = 167 · Count = 4
Quand Excel ne peut pas calculer une formule, il affiche un code d'erreur. Voici les plus fréquents :
| Code d'erreur | Signification | Cause fréquente | Solution |
|---|---|---|---|
| #DIV/0! | Division par zéro | Le diviseur est 0 ou vide | Vérifier que la cellule diviseur n'est pas vide |
| #VALEUR! | Type de données incorrect | Calcul sur du texte au lieu de nombres | Vérifier les cellules sources — supprimer les espaces cachés |
| #REF! | Référence invalide | Une cellule référencée a été supprimée | Corriger la formule après suppression de lignes/colonnes |
| #NOM? | Nom non reconnu | Faute de frappe dans le nom de la fonction | Vérifier l'orthographe (ex : SOMME → SUM en anglais) |
| #N/A | Valeur non disponible | VLOOKUP ne trouve pas la valeur cherchée | Vérifier la valeur cherchée et la table de référence |
| ###### | Colonne trop étroite | La valeur est trop large pour la colonne | Élargir la colonne (double-clic sur le bord de l'en-tête) |
Identifier l'origine d'une erreur
Excel propose deux outils pour tracer les erreurs :
- Vérification des erreurs : Onglet Formules → Vérification des erreurs → liste les erreurs de la feuille
- Évaluer la formule : Onglet Formules → Évaluer la formule → exécute la formule pas à pas pour voir où l'erreur se produit
Recopier une formule vers le bas
- Saisissez votre formule en C2
- Cliquez sur C2
- Pointez sur le coin inférieur droit (croix noire +)
- Glissez vers le bas jusqu'à la dernière ligne souhaitée
Alternative : sélectionnez C2:C10, puis utilisez Ctrl + D pour recopier vers le bas.
Recopier vers la droite
Même principe en horizontal. Utilisez Ctrl + R (ou glissez vers la droite).
La barre d'état — calculs rapides sans formule
Sélectionnez simplement une plage de cellules et regardez en bas à droite de l'écran : Excel affiche automatiquement la somme, la moyenne et le nombre des cellules sélectionnées. Très pratique pour une vérification rapide.
Contexte : Vous gérez les ventes d'un petit commerce sur 6 mois.
| A | B | C | |
|---|---|---|---|
| 1 | Mois | Ventes (€) | Commentaire |
| 2 | Janvier | 12 450 | |
| 3 | Février | 10 230 | |
| 4 | Mars | 15 870 | |
| 5 | Avril | 18 340 | |
| 6 | Mai | 22 100 | |
| 7 | Juin | 19 650 |
Travail demandé :
- En B8, calculez le total des ventes avec =SOMME(B2:B7)
- En B9, calculez la moyenne mensuelle avec =MOYENNE(B2:B7)
- En B10, trouvez le mois le plus faible avec =MIN(B2:B7)
- En B11, trouvez le mois le plus fort avec =MAX(B2:B7)
- Vérifiez les résultats dans la barre d'état en sélectionnant B2:B7
Résultats attendus : Total = 98 640 € · Moyenne = 16 440 € · Min = 10 230 € · Max = 22 100 €
Contexte : Vous gérez les heures supplémentaires de votre équipe. Le taux horaire de base est en cellule F1.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Agent | Heures normales | Heures supp. | Salaire brut (€) |
| 2 | Martin | 151,67 | 8 | ? |
| 3 | Dupont | 151,67 | 12 | ? |
| 4 | Lefebvre | 151,67 | 5 | ? |
| 5 | Moreau | 151,67 | 0 | ? |
| F1 = 12,50 € (taux horaire de base) — F2 = 25% (majoration heures supp.) | ||||
Formule à utiliser en D2 : =(B2*$F$1)+(C2*$F$1*(1+$F$2))
Travail demandé :
- Saisissez les valeurs et construisez le tableau
- En F1, saisissez 12,50 — en F2, saisissez 25%
- En D2, saisissez la formule ci-dessus
- Recopiez la formule de D2 vers D3, D4 et D5
- En D6, calculez le total des salaires bruts
Résultats attendus : D2 = 1 995,88 € · D3 = 2 069,13 € · D4 = 1 970,50 € · D5 = 1 895,88 €
Contexte : Vous suivez la qualité de traitement des demandes. Certaines ont une durée enregistrée, d'autres sont en attente (vides), et vous avez des notes de contrôle.
| A | B | C | D | ||
|---|---|---|---|---|---|
| 1 | Demande | Durée (h) | Note qualité | Statut | |
| 2 | D001 | 2,5 | 9/10 | ✓ Complète | |
| 3 | D002 | ⏳ En attente | |||
| 4 | D003 | 1,8 | 8/10 | ✓ Complète | |
| 5 | D004 | 7/10 | ⏳ Partielle | ||
| ... (continuer jusqu'à D020) | |||||
| 22 | Synthèse | ||||
| 23 | Nombre de demandes avec durée enregistrée | =NB(B2:B21) | |||
| 24 | Nombre de demandes avec note de qualité | =NBVAL(C2:C21) | |||
| 25 | Nombre de demandes incomplètes (durée vide) | =NB.VIDE(B2:B21) | |||
Travail demandé :
- Remplissez le tableau avec 20 demandes (certaines avec durée, d'autres vides)
- En B23, calculez le nombre de durées enregistrées avec =NB(B2:B21)
- En C24, calculez le nombre de notes de qualité avec =NBVAL(C2:C21)
- En D25, comptez les demandes incomplètes (durée vide) avec =NB.VIDE(B2:B21)
- Analyse : Si NB + NB.VIDE = 20, alors vous avez couvert 100% des demandes ✓
Contexte : Vous êtes responsable d'un service administratif. Analysez les données suivantes sur 8 semaines.
| Semaine | Dossiers reçus | Dossiers traités | Délai moyen (j) |
|---|---|---|---|
| S1 | 245 | 232 | 4,5 |
| S2 | 198 | 198 | 3,8 |
| S3 | 267 | 245 | 5,1 |
| S4 | 312 | 298 | 4,9 |
| S5 | 289 | 289 | 4,2 |
| S6 | 178 | 195 | 3,5 |
| S7 | 334 | 318 | 5,8 |
| S8 | 256 | 241 | 4,1 |
Travail demandé :
- Calculez la somme des dossiers reçus et traités (8 semaines)
- Calculez la moyenne hebdomadaire pour chaque indicateur
- Trouvez le délai moyen minimum et maximum
- Ajoutez une colonne "Écart" = Dossiers reçus - Dossiers traités (Écart = 0 👍)
📚 Synthèse du Module 2
Les fonctions essentielles à mémoriser
| Fonction | Usage | Syntaxe |
|---|---|---|
| SOMME | Somme d'une plage | =SOMME(A1:A10) |
| MOYENNE | Moyenne arithmétique | =MOYENNE(B1:B20) |
| MIN | Valeur minimale | =MIN(C1:C50) |
| MAX | Valeur maximale | =MAX(C1:C50) |
| NB | Comptage de nombres | =NB(D1:D30) |
| NBVAL | Comptage de cellules non vides (texte et nombre) | =NBVAL(A1:A100) |
| NB.VIDE | Comptage de cellules vides | =NB.VIDE(A1:B50) |
Références : résumé
| Type | Notation | Comportement lors de la recopie |
|---|---|---|
| Relative | A1 | Se décale avec la formule |
| Absolue | $A$1 | Reste fixe |
| Mixte (colonne fixe) | $A1 | Colonne fixe, ligne se décale |
| Mixte (ligne fixe) | A$1 | Ligne fixe, colonne se décale |
Checklist finale
- Je sais qu'une formule commence toujours par =
- Je sais utiliser les 4 opérateurs arithmétiques (+, -, *, /)
- Je sais utiliser SOMME, MOYENNE, MIN, MAX, NB, NBVAL, NB.VIDE
- Je comprends la différence entre référence relative et absolue
- Je sais utiliser la touche F4 pour basculer entre les modes de référence
- Je sais recopier une formule vers le bas et vers la droite
- Je reconnais et comprends les erreurs #DIV/0!, #VALEUR!, #REF!, ######