La fonction SI Excel permet de vérifier une condition et de renvoyer un résultat selon qu’elle soit vraie ou fausse.
C’est l’une des toutes premières fonctions logiques à maîtriser pour automatiser vos fichiers : elle compare une valeur, teste une situation, puis affiche le résultat adapté.
Que ce soit pour afficher un message, valider une règle, gérer un seuil ou déclencher un calcul, la fonction SI fait partie des bases indispensables d’Excel.
Elle se combine très facilement avec d’autres fonctions comme la fonction ET, la fonction OU, la fonction Excel RECHERCHEX, la fonction NB.SI.ENS ou les fonctions d’information.
La fonction SI dans Excel est une fonction incontournable du logiciel. C'est la première fonction à connaître pour automatiser tes classeurs et gagner du temps.
Elle imbrique souvent d'autres fonctions variées, comme ET, OU, les fonctions d’information, RECHERCHEX, NB.SI.ENS... Le champ des possibles est illimité !
Si tu utilises la fonction SI imbriquée dans d'autres fonctions SI, il est temps de découvrir la fonction SI.CONDITIONS, qui est plus logique et qui offre une meilleure lisibilité.
Avis de notre formateur : Nicolas Parent
Dans cette vidéo, notre formateur Nicolas, vous présente tout ce qu'il faut savoir sur la fonction SI sur Excel.
Syntaxe de la fonction SI Excel
Avant d’aller plus loin, voici une courte introduction à la syntaxe de la fonction SI Excel.
Elle repose sur trois éléments : une condition à tester, une valeur à afficher si la condition est vraie et une autre valeur si elle est fausse.
Une structure simple, mais essentielle pour comprendre toutes les fonctions logiques du logiciel.
SI(Test_logique;[Valeur_si_vrai];[Valeur_si_faux])
| Argument | Description |
|---|---|
| Test_logique (obligatoire) | Condition à vérifier. Si le Test_logique est du texte, alors il faut le mettre entre guillemets (""). |
| [Valeur_si_vrai] (obligatoire) | Valeur à renvoyer si le Test_logique est vrai. Si la valeur à renvoyer est du texte, alors il faut le mettre entre guillemets (""). |
| [Valeur_si_faux] (facultatif) | Valeur à renvoyer si le Test_logique est faux. Si la valeur à renvoyer est du texte, alors il faut le mettre entre guillemets (""). Si Valeur_si_faux n’est pas renseignée, alors elle renvoie FAUX. |

Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre quiz Excel (≈ 7 min). Accédez immédiatement à vos résultats, avec un corrigé détaillé et des ressources pour progresser.
Exemple 1 - Comment afficher "Mineur" ou "Majeur" en fonction de l'âge sur Excel
Ici, tu veux renvoyer "Majeur" ou "Mineur" en fonction de l’âge de chaque habitant (colonne C).

RemarquES
- (1) Lecture de la fonction : si l’âge est supérieur ou égal à 18 ans (>=18), alors renvoyer "Majeur" ("Majeur"), sinon renvoyer "Mineur" ("Mineur").
- (2) Lecture de la fonction : si l’âge est strictement inférieur à 18 ans (<18), alors renvoyer "Mineur" ("Mineur"), sinon renvoyer "Majeur" ("Majeur").
Exemple 2 - Comment calculer le montant de la TVA seulement si elle est applicable sur Excel
Ce tableau liste des montants HT pour lesquels s’applique ou non la TVA à 20%. D’abord, tu veux calculer le montant de la TVA si la TVA est applicable, sinon tu veux renvoyer 0 (colonne C). Puis, tu veux calculer le montant TTC à partir du montant HT et du montant TVA (colonne D).

RemarquES
- (1) Lecture de la fonction : si la TVA est applicable ("=Oui"), alors calculer le montant TVA (Montant HT * 20%), sinon renvoyer 0 (car il n’y a pas de TVA).
- (2) Lecture de la fonction : si la TVA n’est pas applicable ("=Non"), alors renvoyer 0 (car il n’y a pas de TVA), sinon calculer le montant TVA (Montant HT * 20%).
- (3) Il s’agit d’une addition simple : "=HT+TVA" (ou "=SOMME(HT;TVA)").
Exemple 3 - Comment afficher "présent" ou "absent" sur Excel
Ce tableau liste les notes obtenues par plusieurs élèves. Tu veux renvoyer "Présent" si la note est renseignée (<>""), sinon tu veux renvoyer "Absent" (colonne C).

RemarquES
- (1) Lecture de la fonction : si la note est renseignée (<>""), alors renvoyer "Présent", sinon renvoyer "Absent".
- (2) Lecture de la fonction : si la note n’est pas renseignée (=""), alors renvoyer "Absent", sinon renvoyer "Présent".
Exemple 4 - Comment afficher des mentions selon les notes obtenues sur Excel
Ce tableau liste les notes obtenues par plusieurs élèves. À partir de la note obtenue, tu veux renvoyer les éléments suivants (colonne C) :
- Note non renseignée : "Absent" (Valeur_si_vrai de la 1ère fonction SI).
- Note >= 16 : "Mention Très Bien" (Valeur_si_vrai de la 2e fonction SI).
- Note >= 14 : "Mention Bien" (Valeur_si_vrai de la 3e fonction SI).
- Note >= 12 : "Mention Assez Bien" (Valeur_si_vrai de la 4e fonction SI).
- Note >= 10 : "Admis" (Valeur_si_vrai de la 5e fonction SI).
- Note < 10 : "Refusé" (Valeur_si_faux de la 5e fonction SI).

RemarquES
- (1) Les parenthèses ont été fermées 5 fois, car il y a 5 fonctions SI.
- L’ordre des conditions est primordial, car la fonction SI renvoie la Valeur_si_vrai qui correspond à la 1e fonction SI dont le Test_logique est vérifié.
- Dans ce cas, la fonction SI imbriquée peut être remplacée par la fonction SI.CONDITIONS qui offre une meilleure lisibilité.
- Tu aurais pu utiliser la correspondance approximative de la fonction RECHERCHEX pour renvoyer les mêmes résultats.
5 informations à retenir sur la fonction SI sur Excel
- La fonction SI fait partie des fonctions essentielles d'Excel, il est important de la connaître pour automatiser tes fichiers.
- Elle permet de vérifier une condition d’un test pour renvoyer un résultat en fonction de cette vérification. Autrement dit, elle est utile pour renvoyer une valeur si une condition est vraie et une autre valeur si elle est fausse.
- SI excel peut imbriquer plein de fonctions comme des fonctions SI, des fonctions ET pour renvoyer la valeur souhaitée si toutes les conditions sont vraies, ou des fonctions OU pour renvoyer la valeur souhaitée si au moins une des conditions est vraie. Elle imbrique fréquemment aussi des fonctions d'information.
- La fameuse fonction SI imbriquée dans d'autres fonctions peut être remplacée par SI.CONDITIONS notamment, SI.MULTIPLE, et même par RECHERCHEX (oui oui, ça vaut le coup de voir l'exemple dans cet article !).
- Pour vérifier si une cellule contient un élément spécifique, il faudra imbriquer NB.SI.ENS (ou NB.SI) dans la fonction SI et utiliser le symbole*.
Clique ici pour voir l'exemple.
Téléchargez le fichier d’exercice et testez différentes situations : notes, seuils, statuts, quantités…
Essayez une simple fonction SI, puis une SI imbriquée, et observez comment Excel adapte automatiquement le résultat en fonction de votre condition.
Parfait pour maîtriser les bases avant d’utiliser SI pour des cas plus complexes.
Nos exercices Excel pour tous les niveaux !
Progressez maintenant avec nos + 20 exercices gratuits ! Du niveau débutant à avancé, ils permettent de se former totalement gratuitement par la pratique ! Profitez des exercices gratuitement jusqu'à la fin du mois.
Comment utiliser la fonction SI imbriquée sur Excel ?
Dans cette partie, nous allons détailler l'intérêt et la puissance de la fonction SI imbriquée.
Vidéo : comment utiliser la fonction SI imbriquée avec plusieurs conditions ?
5 informations à retenir sur la fonction SI imbriquée sur Excel
- La fonction SI imbriquée est une fonction qui contient d'autres fonctions SI ou d'autres fonctions telles que ET ou OU.
- Pour utiliser la fonction SI, il faut définir un test logique qui vérifie une condition spécifique et afficher une valeur si cette condition est vraie ou une autre valeur si elle est fausse.
- Pour utiliser la fonction SI imbriquée avec une autre fonction SI, il est possible de définir plusieurs tests logiques imbriqués pour vérifier différentes conditions.
- Il est également possible d'utiliser la fonction SI imbriquée pour afficher différentes valeurs en fonction de plusieurs conditions en utilisant des fonctions telles que ET ou OU.
- La fonction SI imbriquée peut être utilisée pour attribuer une mention en fonction de la note obtenue par les lettres. Par exemple, très bien pour une note supérieure ou égale à 16, bien pour une note supérieure à 14 et assez bien pour une note supérieure à 12.
Dans tes fichiers excel, les fonctions SI imbriquées sont des formules conditionnelles qui te permettent de fusionner dans une seule formule plusieurs fonctions. C’est-à-dire 2 ou 3 jusqu’à 64 SI différentes.
Exemple 1 - Comment afficher admis ou refusé selon une note obtenue sur Excel
Voici une feuille de calcul affichant une série de données sur les résultats des notes des élèves. On va essayer de savoir quelles sont les notes pour être admis ou refusé. Mais en plus, on va mettre Absent sur les notes qui ne sont pas renseignées. Tout cela, par l’utilisation d’une formule unique.

Exemple 1. Pour obtenir la valeur recherchée, tu utilises la fonction SI imbriquée. Tu dois entrer la formule suivante dans la barre de formule : = SI (B6= ‘’ ‘’ ; ‘’Absent ‘’; SI (B6>=10 ; ‘’Admis’’ ; ‘’Refusé’’))
Voici comment tu vas lire cette formule :
- Si la cellule B6 n’est pas renseignée, tu écris ‘’ ‘’, ‘’ ‘’ signifie qu’il n’y a aucune note dans la cellule B6.
- Tu demandes alors au logiciel de faire apparaître Absent.
- ; signifie alors ou sinon.
- Si B6 est supérieur ou égal à 10 alors afficher Admis.
- Sinon ( 😉 afficher Refusé.
Chaque fois que tu veux introduire un texte dans la fonction, tu dois utiliser les guillemets "". N’oublie pas non plus les points-virgules pour introduire sinon, alors, donc.
Exemple 2. Voyons un autre exemple de cas où tu peux utiliser les fonctions SI imbriquées :
Dans cet exemple où l’on a choisi d’appliquer la formule SI imbriquée, on va donner une appréciation pour les notes reçues par les étudiants.
- Si la note est > 85 on attribue la lettre A
- Si la note est > 75 on attribue la lettre B
- Si la note est > 70, on attribue la lettre C.
Dans cette instruction SI imbriquée, voici la formule à appliquer : = SI(D2>85 ;"A";SI(D2>75 ;″B″ ;SI(D2>70 ;″C″)))
Tu prends la note supérieure dans la cellule D2 et tu l’utilises comme le test logique.
Connaissez-vous toutes les fonctions d'Excel ?
Vous pensez avoir fait le tour des fonctions Excel ? Ce quiz pourrait bien vous surprendre ! Découvrez les formules indispensables qui manquent à votre arsenal.
La fonction SI imbriquée ET
On utilise la fonction ET si on veut combiner plusieurs critères. Plus clairement, c’est pour dire au logiciel d’afficher le résultat du test quand toutes les conditions sont remplies dans la plage de valeurs.
Voici un exemple de situation où l’on peut insérer une fonction SI imbriquée ET :

Dans ce tableau, tu demandes au logiciel d’afficher ADMIS suivant plusieurs critères, en l’occurrence la note 1 ET la note 2 sont égales ou supérieures à 10. Tu vas donc utiliser la formule suivante manuellement : =SI(ET(B2>=10 ;C2>=10) ;"Admis" ;"Refusé")
Pour lire cette fonction SI imbriquée ET :
- Si B2 est égal ou supérieur à 10 ET
- C2 est égal ou supérieur à 10 alors afficher Admis, dans le cas contraire Refusé.

Le test de logique doit afficher le résultat suivant :
Ainsi Publipostage Word n’aura plus qu’à récupérer les données selon les étiquettes pour la personnalisation de tes lettres.
La fonction SI imbriquée OU
La fonction SI imbriquée OU est une fonction personnalisée qui permet de dire au logiciel d’afficher le résultat si au moins une des valeurs de la plage de données remplie la condition. Prenons un exemple de situation où l’on peut appliquer les fonctions de recherche SI imbriquée OU :

Ici, tu demandes au logiciel d’afficher ADMIS si note 1>= 10 OU si note 2 >=10. Allons voir la formule qui permet de connaître le résultat dans ta feuille de calcul excel : =SI(OU(B2>=10 ;C2>=10) ;"Admis";"Refusé"))
Tu vas effectuer un test logique pour demander au logiciel d’afficher Admis
- Si la note dans la cellule B2 est égale ou supérieure à 10
- Le point-virgule représente ici OU
- Si la note dans la cellule C2 est égale ou supérieure à 10.
- Alors afficher Admis, sinon ( point-virgule) Afficher Refusé.
Pour aller plus loin avec la fonction OU dans SI, c'est par ici !
3 alternatives à la fonction SI imbriquée Excel
Deux autres fonctions Excel sont pertinentes pour remplacer la fonction SI. Ce sont la fonction SI.CONDITIONS, la fonction SI.MULTIPLE, et la fonction RECHERCHEX (oui oui !).
Contrairement à la fonction SI imbriquée, il n'est pas nécessaire de répéter plusieurs fois la fonction SI pour tester différentes conditions. Chacune de ces trois fonctions rend ainsi la la formule plus lisible et plus facile à gérer. Voyons cela de plus près :
La fonction SI.CONDITIONS
La fonction SI.CONDITIONS, également appelée la fonction SWITCH, est une autre alternative à la fonction SI imbriquée. Elle permet de tester plusieurs conditions et de renvoyer un résultat dès la première condition vérifiée.
Exemple : =SI.CONDITIONS(A2>=10; "grand"; A2>=5;"moyen"; A2<5, "petit")
Cette formule teste si la valeur contenue dans la cellule A2 est supérieure ou égale à 10 et si c'est le cas, renvoie "grand", sinon elle teste si la valeur contenue dans la cellule A2 est supérieure ou égale à 5 et si c'est le cas, renvoie "moyen", sinon elle renvoie "petit" si la valeur de A2 est inférieure à 5.
La fonction SI.MULTIPLE
La fonction SI.MULTIPLE est une alternative à la fonction SI imbriquée. Elle permet de tester plusieurs conditions à la fois et de renvoyer un résultat différent selon la condition qui est vérifiée.
Exemple : =SI.MULTIPLE(A2;"FR", "France"; "DE"; "Allemagne; "CH"; "Suisse")
Cette formule teste la valeur contenue dans la cellule A2 et renvoie "France" si c'est "FR", "Allemagne" si c'est "DE" et "Suisse" si c'est "CH".
La fonction RECHERCHEX
La fonction RECHERCHEX est LA fonction à connaître. Si tu recherches une correspondance approximative, elle te permet de renvoie automatiquement une donnée correspondant à une valeur.
Exemple : =RECHERCHEX(A2;B:B;C:C;;-1)
Cette formule recherche la valeur de A2 dans la colonne B pour renvoyer la donnée correspondante de la colonne C. Si A2 n'existe pas dans la colonne B, "-1" indique le mode de correspondance approximative. Cela signifie que la fonction RECHERCHEX recherche exactement la valeur de A2 dans la colonne C, si elle n'est pas trouvée, elle recherche l'élément inférieure suivant.
Comment utiliser la fonction SI avec la condition “Contient” dans Excel ?
La fonction SI à elle seule ne permet pas de tester des conditions de type "contient", "commence par" ou "se termine par".
Tu peux utiliser NB.SI.ENS (ou NB.SI) dans le test logique de la fonction SI et le symbole * dans le critère de la fonction NB.SI.ENS pour compter les cellules qui "commencent par", "contiennent" ou "se terminent par".
FAQ - Vos questions fréquentes sur la fonction SI Excel
Aller plus loin
Découvrir les autres fonctions Excel

Toutes nos fiches sur les Fonctions
Que ce soit pour des calculs financiers, l’analyse de données ou la gestion de projets, nos articles vous guideront à travers une variété de fonctions, avec des exemples concrets et des astuces pour les utiliser efficacement.
Obtenez notre livre complet sur les fonctions Excel

Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.
Progressez sur Excel avec une formation complète
Comprendre la fonction SI, puis savoir la combiner avec d’autres tests logiques, est un passage obligatoire pour automatiser vos fichiers et gagner en efficacité.
Dans notre formation Excel 2.0, vous apprenez à structurer ces formules, à les adapter à vos besoins et à travailler directement sur vos propres fichiers.
La formation est personnalisée selon votre niveau, disponible à distance ou en présentiel, et finançable via le CPF.
Vous êtes accompagné par un formateur expert qui vous aide à comprendre clairement chaque formule, pas à pas, pour rendre vos modèles plus fiables et plus professionnels.






Félicitations ! Votre ebook Excel offert !
/ CPF