Tutoriel · Excel débutant
La fonction SI expliquée
Posez des questions à Excel et obtenez automatiquement le bon résultat. Avec des exemples visuels pas à pas pour tout comprendre.
⏱️ Durée · 15 min
🎚️ Niveau · Débutant
📋 Prérequis · Savoir saisir une formule
🤔 Le principe — Excel pose une question
La fonction SI fonctionne exactement comme une phrase du quotidien :
💬
En français courant
« Si le CA est supérieur à 10 000 €, écris « Bon », sinon écris « À améliorer ». »
Excel évalue la condition, et selon que c’est vrai ou faux, il choisit l’un ou l’autre résultat. C’est tout.
📐 La syntaxe — 3 arguments obligatoires
=SI(
condition
;
valeur si VRAI
;
valeur si FAUX
)
🔵 La condition
Une comparaison qui renvoie VRAI ou FAUX.Ex :
B2>10000 · C2="Oui" · A2<>""
🟢 Valeur si VRAI
Ce qu’Excel affiche si la condition est vraie. Texte entre guillemets, nombre ou autre formule.🔴 Valeur si FAUX
Ce qu’Excel affiche si la condition est fausse. Peut être vide"", un chiffre ou un texte.
Les opérateurs de comparaison
> supérieur · < inférieur>= supérieur ou égal · <= inférieur ou égal= égal · <> différent
⚠️
Guillemets obligatoires pour les textes
Les nombres et références de cellules ne prennent jamais de guillemets.
"Bon" ✔ — Bon ✖ (Excel cherche une cellule nommée Bon)Les nombres et références de cellules ne prennent jamais de guillemets.
📊 Exemple 1 — Résultats vendeurs
Contexte
Tableau de CA par vendeur · Objectif : 10 000 € · Colonne C vide à remplir
On veut qu’Excel écrive automatiquement Bon ou À améliorer selon le CA de chaque vendeur.
Étape 1 — Le tableau de départ
Feuil1
Feuil2
C2
← cellule vide, à remplir
| A | B | C | |
|---|---|---|---|
| 1 | Vendeur | CA (€) | Résultat |
| 2 | Alice | 14 500 | |
| 3 | Bruno | 8 200 | |
| 4 | Carla | 11 000 | |
| 5 | Didier | 7 800 | |
| 6 | Élise | 10 500 |
Colonne C vide — on va la remplir avec la fonction SI
Étape 2 — Saisir la formule en C2
Cliquer sur la cellule C2, puis taper :
Formule à saisir en C2=SI(B2>10000 ; « Bon » ; « À améliorer »)
La condition :
B2>10000 — Excel regarde si le CA d’Alice (14 500) est supérieur à 10 000.C’est VRAI → Excel affiche
"Bon"Si c’était FAUX → Excel aurait affiché
"À améliorer"Étape 3 — Résultat après validation
Feuil1
Feuil2
C2
=SI(B2>10000;« Bon »;« À améliorer »)
| A | B | C | |
|---|---|---|---|
| 1 | Vendeur | CA (€) | Résultat |
| 2 | Alice | 14 500 | Bon |
| 3 | Bruno | 8 200 | |
| 4 | Carla | 11 000 | |
| 5 | Didier | 7 800 | |
| 6 | Élise | 10 500 |
C2 affiche « Bon » — 14 500 est bien supérieur à 10 000
Étape 4 — Glisser la formule vers le bas
Cliquer sur C2, attraper le petit carré vert en bas à droite de la cellule, et glisser jusqu’à C6. Excel adapte automatiquement la référence B2 → B3 → B4…
Feuil1
Feuil2
C2:C6
Formule glissée sur toute la colonne
| A | B | C | |
|---|---|---|---|
| 1 | Vendeur | CA (€) | Résultat |
| 2 | Alice | 14 500 | Bon |
| 3 | Bruno | 8 200 | À améliorer |
| 4 | Carla | 11 000 | Bon |
| 5 | Didier | 7 800 | À améliorer |
| 6 | Élise | 10 500 | Bon |
Bon (CA > 10 000)
À améliorer (CA ≤ 10 000)
Alice (14 500), Carla (11 000) et Élise (10 500) → Bon · Bruno (8 200) et Didier (7 800) → À améliorer
📊 Exemple 2 — Résultat d’examen (admis / recalé)
Contexte
Liste d’élèves avec leurs notes · Seuil d’admission : 10/20
Résultats
C2
=SI(B2>=10;« Admis »;« Recalé »)
| A | B | C | |
|---|---|---|---|
| 1 | Élève | Note /20 | Résultat |
| 2 | Emma | 15 | Admis |
| 3 | Félix | 8 | Recalé |
| 4 | Gina | 10 | Admis |
| 5 | Hugo | 7 | Recalé |
Note 10 → Admis car la condition est >= 10 (supérieur ou égal)
Formule en C2=SI(B2>=10 ; « Admis » ; « Recalé »)
💡
Différence entre > et >=
>10 : la note doit être strictement supérieure à 10 (11, 12…). La note 10 serait « Recalé ».>=10 : la note doit être supérieure ou égale à 10. La note 10 est « Admis ». ✔📊 Exemple 3 — Afficher une valeur vide
Parfois on ne veut rien afficher si la condition est fausse. On utilise deux guillemets sans rien entre eux : ""
Suivi
C2
=SI(B2= »Livré »;« ✔ Clôturé »;« »)
| A | B | C | |
|---|---|---|---|
| 1 | Commande | Statut | Action |
| 2 | CMD-001 | Livré | ✔ Clôturé |
| 3 | CMD-002 | En cours | |
| 4 | CMD-003 | Livré | ✔ Clôturé |
| 5 | CMD-004 | En attente |
Cellule vide si le statut n’est pas « Livré » — pas d’erreur, juste rien
Afficher quelque chose uniquement si livré=SI(B2=« Livré » ; « ✔ Clôturé » ; « »)
🚨 Les erreurs les plus courantes
❌ Erreur — texte sans guillemets
=SI(B2>10000 ; Bon ; Mauvais)Excel cherche des cellules nommées « Bon » et « Mauvais » → erreur
#NOM?
✔ Correct
=SI(B2>10000 ; "Bon" ; "Mauvais")Les textes sont entre guillemets → ça fonctionne.
❌ Erreur — nombre entre guillemets
=SI(B2>"10000" ; "Bon" ; "Non")Excel compare un nombre à un texte → résultat incohérent.
✔ Correct
=SI(B2>10000 ; "Bon" ; "Non")Le nombre 10000 sans guillemets → comparaison correcte.
❌ Erreur — argument manquant
=SI(B2>10000 ; "Bon")Le 3e argument (valeur si FAUX) est absent → Excel affiche FAUX ou erreur selon les versions.
✔ Correct (cellule vide si faux)
=SI(B2>10000 ; "Bon" ; "")Deux guillemets vides → la cellule reste vide, proprement.
📋 Ce qu’il faut retenir
| Règle | Exemple |
|---|---|
| Textes → toujours entre guillemets | "Bon" · "Livré" |
| Nombres → jamais de guillemets | 10000 · 10 |
| Cellule vide → deux guillemets vides | "" |
| Égalité sur texte → signe = et guillemets | B2="Livré" |
| Glisser la formule vers le bas pour l’appliquer à toutes les lignes | Petit carré vert en bas à droite |
| Toujours 3 arguments séparés par des points-virgules | =SI(cond ; vrai ; faux) |