Fonction SI Excel

Fonction SI Excel

SI permet de vérifier une condition d’un test pour renvoyer un résultat en fonction de cette vérification.

4.8
(112)

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.


Ma note pour cette fonction (et mes explications dans cet article) :


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.

Vidéo YouTube : Comment utiliser 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]

ArgumentDescription
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
Syntaxe de la fonction SI Excel
Visuel Test de niveau Excel avec Corrigé

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). 

Fonction SI excel un seul test logique numérique

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). 

Fonction SI excel un seul test logique textuel

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). 

Fonction SI excel la condition remplie ou vide

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). 
Fonction SI excel plusieurs tests logiques (fonction SI imbriquée avec d’autres fonctions 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

  1. La fonction SI fait partie des fonctions essentielles d'Excel, il est important de la connaître pour automatiser tes fichiers.
  2. 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
  3. 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.
  4. 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 !).
  5. 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.

Fichier d’exercices sur la fonction SI Excel

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.

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 ?

Vidéo YouTube : la fonction SI imbriquée Excel

5 informations à retenir sur la fonction SI imbriquée sur Excel

  1. La fonction SI imbriquée est une fonction qui contient d'autres fonctions SI ou d'autres fonctions telles que ET ou OU.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Fonction SI Excel Exemple 2

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.

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 :

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é.
Fonction SI imbriquée

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 :

La fonction 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.

Découvre un exemple détaillé ici, ça en vaut le détour !

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

Visuel_Formation gratuiteExcel_enligne

Obtenez notre livre complet sur les fonctions Excel

E-book Excel Nicolas

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.

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 4.8 / 5. Nombre de votes : 112

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 297

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert