Les formules : ce qui fait d’Excel un outil puissant
Sans formules, Excel n’est qu’un tableau quadrille. Avec les formules, il devient un outil d’analyse, de comptabilite et de gestion capable de traiter des milliers de donnees en une fraction de seconde. Que vous geriez les comptes d’une boutique a Dakar, suiviez les inscriptions d’un centre de formation ou analysiez les ventes d’une boutique en ligne, ces formules sont votre boite a outils quotidienne.
Les bases : comment fonctionne une formule
Toute formule Excel commence par le signe = (egal). Sans ce signe, Excel traite votre saisie comme du texte.
=A1+B1 Additionne les cellules A1 et B1
=A1*0,18 Multiplie A1 par 18% (TVA Senegal)
=A1-B1 Soustraction
=A1/B1 Division
=A1^2 A1 au carre (puissance)
Ordre des operations : Excel respecte la priorite mathematique : parentheses d’abord, puis puissances, puis multiplications/divisions, puis additions/soustractions.
=10+5*2 resultat : 20 (5*2 d'abord, puis +10)
=(10+5)*2 resultat : 30 (10+5 d'abord grace aux parentheses)
References de cellules :
| Type | Exemple | Comportement lors de la recopie |
|---|---|---|
| Relative | A1 | Se decale quand vous recopiez la formule (A1 → A2 → A3…) |
| Absolue | $A$1 | Reste fixe, ne bouge jamais (le taux de TVA par exemple) |
| Mixte | $A1 ou A$1 | La colonne OU la ligne reste fixe |
Raccourci : Appuyez sur F4 apres avoir tape une reference pour basculer entre A1, $A$1, A$1, $A1.
Les 10 formules les plus utilisees
1. SOMME — Additionner des valeurs
=SOMME(A1:A100) Additionne toutes les cellules de A1 a A100
=SOMME(A1:A10;C1:C10) Additionne deux plages differentes
Raccourci rapide : selectionnez les cellules et regardez la barre d’etat en bas — Excel affiche la somme automatiquement. Ou Alt+= pour inserer SOMME.
2. MOYENNE — Calculer une moyenne
=MOYENNE(B2:B50) Moyenne des valeurs de B2 a B50
Utile pour : panier moyen, note moyenne des etudiants, depense journaliere moyenne.
3. NB / NB.SI — Compter des cellules
=NB(A1:A100) Compte les cellules contenant des NOMBRES
=NBVAL(A1:A100) Compte les cellules NON VIDES (texte + nombres)
=NB.VIDE(A1:A100) Compte les cellules VIDES
=NB.SI(A1:A100;"Dakar") Compte les cellules contenant "Dakar"
=NB.SI(B1:B100;">50000") Compte les montants superieurs a 50 000 FCFA
4. SI — La decision conditionnelle
=SI(B2>100000;"VIP";"Standard")
Si le montant en B2 depasse 100 000 FCFA, le client est « VIP », sinon il est « Standard ».
SI imbrique (plusieurs conditions) :
=SI(B2>=150000;"Or";SI(B2>=100000;"Argent";SI(B2>=50000;"Bronze";"Standard")))
5. SOMME.SI / SOMME.SI.ENS — Additionner sous condition
=SOMME.SI(A:A;"Wave";C:C) Somme de la colonne C quand la colonne A = "Wave"
=SOMME.SI.ENS(D:D;A:A;"Moussa";B:B;"Janvier")
Somme de D quand A = "Moussa" ET B = "Janvier"
Indispensable pour les tableaux de bord : CA par vendeur, depenses par categorie, ventes par mois.
6. RECHERCHEV — Chercher une valeur dans un tableau
=RECHERCHEV(A10;Catalogue!A:D;3;FAUX)
Cherche la valeur de A10 dans la premiere colonne du Catalogue et renvoie la 3eme colonne. Le FAUX signifie correspondance exacte (toujours mettre FAUX).
Exemple : vous tapez la reference « VET-001 » et RECHERCHEV remplit automatiquement le nom du produit et le prix.
7. CONCATENER / & — Assembler du texte
=A1&" "&B1 Combine prenom + espace + nom
="Bonjour "&A1&", votre total est de "&C1&" FCFA"
8. GAUCHE / DROITE / STXT — Extraire du texte
=GAUCHE(A1;3) Les 3 premiers caracteres (ex: "VET" de "VET-001")
=DROITE(A1;4) Les 4 derniers caracteres
=STXT(A1;5;3) 3 caracteres a partir de la position 5
9. AUJOURDHUI / MAINTENANT — Dates dynamiques
=AUJOURDHUI() La date du jour (se met a jour chaque jour)
=MAINTENANT() Date + heure actuelle
=AUJOURDHUI()+30 La date dans 30 jours (echeance)
10. ARRONDI — Controler les decimales
=ARRONDI(A1;0) Arrondit au nombre entier (important pour les FCFA)
=ARRONDI(A1;2) Arrondit a 2 decimales
=ARRONDI.SUP(A1;0) Arrondit toujours vers le haut
Formules pour la comptabilite en FCFA
| Calcul | Formule | Exemple |
|---|---|---|
| TVA 18% | =MontantHT*0,18 | =B2*0,18 → 18 000 FCFA |
| Montant TTC | =MontantHT*1,18 | =B2*1,18 → 118 000 FCFA |
| HT depuis TTC | =MontantTTC/1,18 | =C2/1,18 → 100 000 FCFA |
| Marge | =PrixVente-CoutAchat | =C2-D2 |
| Taux de marge | =(PrixVente-CoutAchat)/PrixVente | =(C2-D2)/C2 → 40% |
| Remise | =Prix*(1-Remise%) | =B2*(1-0,10) → -10% |
| Cumul | =SOMME($B$2:B2) | Solde cumulatif ligne par ligne |
Formules conditionnelles avancees
MOYENNE.SI — Moyenne conditionnelle :
=MOYENNE.SI(A:A;"Moussa";D:D) Panier moyen de Moussa
MAX.SI.ENS / MIN.SI.ENS — Extremes conditionnels :
=MAX.SI.ENS(D:D;A:A;"Moussa") La plus grosse vente de Moussa
=MIN.SI.ENS(D:D;B:B;"Janvier") La plus petite vente en janvier
NB.SI.ENS — Compter avec plusieurs criteres :
=NB.SI.ENS(A:A;"Moussa";B:B;"Janvier";D:D;">50000")
Nombre de ventes de Moussa en janvier superieures a 50 000 FCFA
ET / OU dans les formules SI :
=SI(ET(B2>100000;C2="Wave");"VIP Wave";"Autre")
VIP Wave seulement si montant > 100 000 ET paiement par Wave
=SI(OU(C2="Wave";C2="Orange Money");"Mobile Money";"Autre")
Mobile Money si Wave OU Orange Money
Format nombre personnalise pour les FCFA
Pour afficher 1500000 comme « 1 500 000 FCFA » :
- Selectionnez les cellules → Ctrl+1 (Format de cellule)
- Categorie : Personnalise
- Type : # ##0 « FCFA »
Pour les montants negatifs en rouge : # ##0 « FCFA »;[Rouge]-# ##0 « FCFA »
Erreurs de formules et comment les corriger
| Erreur | Signification | Cause typique | Solution |
|---|---|---|---|
| #DIV/0! | Division par zero | Le diviseur est vide ou egal a 0 | =SI(B2=0;0;A2/B2) |
| #N/A | Valeur introuvable | RECHERCHEV ne trouve pas la reference | =SIERREUR(RECHERCHEV(…); »Non trouve ») |
| #REF! | Reference invalide | Vous avez supprime une cellule referencee | Ctrl+Z pour annuler, puis corriger la formule |
| #VALEUR! | Type de donnee incorrect | Vous additionnez du texte avec des nombres | Verifiez les formats des cellules |
| #NOM? | Nom de fonction inconnu | Faute de frappe dans le nom de la formule | Verifiez l’orthographe (SOMME pas SOME) |
| Resultat = 0 au lieu de vide | Formule calcule sur cellule vide | Cellule vide = 0 en calcul | =SI(A1= » »; » »;votre_formule) |
Cas pratique : mini-comptabilite freelance
Creez un classeur avec ces formules pour gerer vos finances :
Total factures emises : =SOMME.SI(Statut;"Emise";Montant)
Total factures payees : =SOMME.SI(Statut;"Payee";Montant)
Total impayees : =SOMME.SI(Statut;"Impayee";Montant)
Taux de recouvrement : =Payees/Emises
CA du mois : =SOMME.SI.ENS(Montant;Statut;"Payee";Mois;MOIS(AUJOURDHUI()))
Depenses du mois : =SOMME.SI(MoisDepense;MOIS(AUJOURDHUI());MontantDepense)
Benefice du mois : =CA_du_mois - Depenses_du_mois
TVA a reverser : =CA_du_mois * 0,18 / 1,18
Raccourcis clavier pour les formules
| Raccourci | Action |
|---|---|
| F2 | Editer la formule dans la cellule |
| F4 | Basculer reference relative/absolue ($) |
| Tab | Accepter la suggestion de fonction |
| Ctrl+; | Inserer la date du jour (valeur fixe, pas une formule) |
| Alt+= | Inserer SOMME automatique |
| Ctrl+` | Afficher/masquer toutes les formules |
| Ctrl+Shift+Entree | Valider une formule matricielle (anciennes versions) |
| F9 | Calculer une partie de formule (en mode edition) |
Checklist formules Excel
- ☐ Toute formule commence par = (signe egal)
- ☐ Utiliser F4 pour les references absolues ($) quand necessaire
- ☐ Toujours mettre FAUX dans RECHERCHEV pour la correspondance exacte
- ☐ Encapsuler les formules de recherche avec SIERREUR
- ☐ Verifier les types de donnees (nombres vs texte)
- ☐ Tester les formules sur quelques lignes avant de les recopier
- ☐ Format personnalise FCFA applique aux cellules de montants
- ☐ Pas de calculs manuels — utiliser des formules pour tout