Les fonctions sont au cœur d'Excel. Elles permettent d'effectuer des calculs complexes en quelques mots, sans avoir à tout saisir manuellement.
Manuel Excel - David BILLAUD
Une fonction est une formule prête à l'emploi, intégrée dans Excel, qui effectue un calcul précis à partir de valeurs que vous lui fournissez.
Toute fonction suit le même schéma :
=NOM_FONCTION(argument1; argument2; ...)
=SOMME(A1:A10)
Un argument peut être :
| Type d'argument | Exemple |
|---|---|
| Une plage de cellules | A1:A10 |
| Une cellule unique | B5 |
| Une valeur directe | 42 |
| Du texte (entre guillemets) | “Oui” |
| Une autre fonction (imbrication) | SOMME(A1:A5) dans une autre fonction |
Méthode 1 : Saisie directe
Méthode 2 : Assistant fonction
💡 Astuce : Quand vous tapez le nom d'une fonction et ouvrez la parenthèse, Excel affiche une bulle d'aide indiquant les arguments attendus.
Additionne toutes les valeurs d'une plage.
=SOMME(plage)
| Exemple | Résultat |
|---|---|
| =SOMME(A1:A5) | Additionne les valeurs de A1 à A5 |
| =SOMME(A1:A5; C1:C5) | Additionne deux plages séparées |
| =SOMME(A1; B1; C1) | Additionne trois cellules individuelles |
💡 Astuce : Sélectionnez plusieurs cellules vides en bas de plusieurs colonnes, puis appuyez sur Alt + = pour insérer toutes les sommes en une seule fois.
Calcule la moyenne arithmétique des valeurs d'une plage (somme ÷ nombre de valeurs).
=MOYENNE(plage)
| Exemple | Résultat |
|---|---|
| =MOYENNE(A1:A10) | Moyenne des valeurs de A1 à A10 |
| =MOYENNE(A1:A5; B1:B5) | Moyenne sur deux plages |
⚠️ Attention : MOYENNE ignore les cellules vides, mais prend en compte les cellules contenant 0. Une cellule à 0 fait baisser la moyenne ; une cellule vide est ignorée.
Trouvent respectivement la valeur la plus grande et la plus petite d'une plage.
=MAX(plage) =MIN(plage)
| Exemple | Résultat |
|---|---|
| =MAX(A1:A20) | Retourne la valeur maximale de la plage |
| =MIN(A1:A20) | Retourne la valeur minimale de la plage |
| =MAX(A1:A10; C1:C10) | Maximum sur deux plages |
💡 Utilisation courante : comparer des scores, des températures, des chiffres de vente pour identifier les extrêmes d'un jeu de données.
Compte le nombre de cellules contenant des nombres dans une plage.
=NB(plage)
| Exemple | Résultat |
|---|---|
| =NB(A1:A20) | Compte les cellules avec des nombres dans A1:A20 |
⚠️ NB ignore les cellules contenant du texte, les cellules vides et les cellules contenant des valeurs logiques (VRAI/FAUX).
Exemple pratique :
| Cellule | Contenu | Compté par NB ? |
|---|---|---|
| A1 | 42 | ✅ Oui |
| A2 | Bonjour | ❌ Non (texte) |
| A3 | (vide) | ❌ Non (vide) |
| A4 | 0 | ✅ Oui |
| A5 | 15,5 | ✅ Oui |
→ =NB(A1:A5) retourne 3
Compte le nombre de cellules non vides dans une plage — qu'elles contiennent des nombres, du texte ou toute autre valeur.
=NBVAL(plage)
| Exemple | Résultat |
|---|---|
| =NBVAL(A1:A20) | Compte toutes les cellules non vides de A1:A20 |
Comparaison NB vs NBVAL :
| Cellule | Contenu | NB | NBVAL |
|---|---|---|---|
| A1 | 42 | ✅ | ✅ |
| A2 | Bonjour | ❌ | ✅ |
| A3 | (vide) | ❌ | ❌ |
| A4 | 0 | ✅ | ✅ |
💡 Usage typique : NBVAL est utile pour compter des participants dans une liste, des tâches renseignées, ou tout contenu non numérique.
Compte le nombre de cellules vides dans une plage.
=NB.VIDE(plage)
| Exemple | Résultat |
|---|---|
| =NB.VIDE(A1:A20) | Compte les cellules vides dans A1:A20 |
💡 Usage typique : vérifier qu'un formulaire est entièrement rempli, détecter les données manquantes dans un tableau.
Astuce : NB + NB.VIDE + (cellules avec texte) = nombre total de cellules dans la plage.
La fonction SI évalue une condition et retourne une valeur si la condition est vraie, une autre si elle est fausse.
=SI(condition; valeur_si_vrai; valeur_si_faux)
| Argument | Rôle |
|---|---|
| condition | Le test à évaluer (ex : A1>10, B2=“Oui”) |
| valeur_si_vrai | Ce qu'Excel retourne si la condition est vérifiée |
| valeur_si_faux | Ce qu'Excel retourne si la condition n'est pas vérifiée |
Exemple 1 : Résultat d'un test
=SI(A1>=10; "Reçu"; "Refusé")
Exemple 2 : Calcul conditionnel
=SI(B2="Oui"; C2*0,9; C2)
Exemple 3 : Cellule vide
=SI(A1=""; "Données manquantes"; A1)
| Opérateur | Signification |
|---|---|
| = | Égal à |
| <> | Différent de |
| > | Supérieur à |
| < | Inférieur à |
| >= | Supérieur ou égal à |
| ⇐ | Inférieur ou égal à |
⚠️ Attention : le texte dans une condition SI doit toujours être entre guillemets (“Oui”, “Non”, “”). Les nombres, eux, s'écrivent sans guillemets.
🏠 Retour à l'accueil | 📊 Excel | ⬅️ Mise en page et impression
Formateur : David BILLAUD - billaud.david@pm.me | Assistant numérique : Nestor the Badger 🦡