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.
Partagez facilement cette ressource avec vos collĂšgues đŸ“Č
4.8
(112)

La fonction SI Excel 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

NB : la fonction SI incrĂ©mente souvent les fonctions ET, OU, et les fonctions d’information.

À noter aussi que SI.CONDITIONS offre une meilleure lisibilitĂ© que la fonction SI imbriquĂ©e.

Fonction SI

★★★★★

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

À travers le tuto suivant, nous allons te montrer comment utiliser la fonction SI Excel dans ton tableur. Tu y trouveras aussi comment utiliser la fonction SI imbriquĂ©e et d'autres cas pratiques que tu peux rencontrer au quotidien.

Vidéo YouTube : Comment utiliser la fonction SI sur Excel ?

5 informations Ă  retenir

  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.

Syntaxe SI Excel

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

Exemples d’utilisation SI Excel

Dans cette partie, nous allons t'expliciter comment utiliser la fonction SI avec 4 exemples.

Exemple 1 : un seul test logique numérique

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 : un seul test logique textuel

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 : la condition remplie ou vide

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 : plusieurs tests logiques (fonction SI imbriquĂ©e avec d’autres fonctions SI)

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.

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.


Exercice SI Excel


Comment utiliser la fonction SI imbriquĂ©e ?

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

  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.


Exemples fonctions SI imbriquées

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

Comment utiliser la fonction SI avec la condition "Contient" dans Excel ?

Le symbole * signifie "peu importe ce qu'il y a". Voici le récapitulatif de la définition des trois critÚres avec le symbole * :

  • "CritĂšre*" signifie "commence par" (peu importe ce qu'il y a avant)
  • "*CritĂšre*" signifie "contient" (peu importe ce qu'il y a avant et aprĂšs)
  • "*CritĂšre" signifie "se termine par" (peu importe ce qu'il y a aprĂšs)

FAQ : SI Excel



DĂ©couvrez notre e-book complet sur les fonctions Excel !

Vous souhaitez avoir un support récapitulatif des fonctions dans Excel ? Notre e-book est l'outil idéal pour vous ! Notre guide exhaustif vous propose :

  • 148 fonctions d'Excel dĂ©taillĂ©es avec des fiches pratiques et des exercices pour vous entraĂźner.
  • Des fichiers d'exercices tĂ©lĂ©chargeables, classĂ©s par type de fonction, pour une pratique ciblĂ©e et efficace.
  • Un chapitre sur les bases d'Excel pour une prise en main rapide et des conseils pour Ă©viter les erreurs courantes.
  • Mise Ă  jour Ă  vie pour rester Ă  la pointe des derniĂšres nouveautĂ©s.

Que vous soyez étudiant, professionnel ou chef d'entreprise, cet e-book vous offre des outils précieux pour maßtriser Excel à tous les niveaux.

Pourquoi choisir notre e-book ?

  • Expertise reconnue : Nicolas a formĂ© plus de 700 apprenants sur Excel.
  • Gain de temps : Toutes les informations essentielles sont synthĂ©tisĂ©es et facilement accessibles.
  • AdaptĂ© Ă  tous les niveaux : Chaque fonction est expliquĂ©e clairement avec des exemples concrets.
  • Pratique : Exercez-vous avec les fichiers inclus et maĂźtrisez Excel plus rapidement.

Cette formation vous offre l'opportunitĂ© de maĂźtriser les bases essentielles d’Excel. Vous apprendrez Ă  utiliser les bonnes pratiques pour amĂ©liorer votre productivitĂ© et gagner du temps au quotidien.

Cette formation vous offre l'opportunitĂ© d’utiliser Excel comme un(e) pro ! Vous allez rĂ©viser les bonnes pratiques Ă  mettre en Ɠuvre pour organiser parfaitement vos donnĂ©es dans Excel. L’objectif est de vous libĂ©rer du temps pour l’affecter Ă  d’autres tĂąches.

Cette formation vous offre l’opportunitĂ© de consolider vos compĂ©tences acquises au fil des annĂ©es et de rĂ©soudre rapidement les problĂšmes que vous rencontrez. Vous apprendrez Ă  mobiliser vos connaissances pour construire des outils de gestion sans code VBA.

Les autres fonctions de logique

Voici la liste des autres fonctions de logique disponibles sur le logiciel Excel.

LAMBDA Excel (1)
LAMBDA permet de créer des fonctions personnalisées sans VBA.
DĂ©couvrir
Fonction SIERREUR Excel
SIERREUR permet de renvoyer une valeur si la formule retourne une erreur, sinon elle renvoie le résultat de la formule.
DĂ©couvrir
Fonction SI.CONDITIONS Excel
SI.CONDITIONS permet de vĂ©rifier une ou plusieurs conditions d’un test pour renvoyer la valeur de la 1Ăšre condition vraie.
DĂ©couvrir
Fonction SI.MULTIPLE Excel
SI.MULTIPLE permet de comparer une valeur Ă  d’autres valeurs pour renvoyer le rĂ©sultat de la 1Ăšre correspondance trouvĂ©e.
DĂ©couvrir
Fonction ET Excel
ET permet de vĂ©rifier si toutes les conditions d’un test sont vraies pour renvoyer un rĂ©sultat en fonction de cette vĂ©rification.
DĂ©couvrir
Fonction OU Excel
OU permet de vĂ©rifier si au moins une des conditions d’un test est vraie pour renvoyer un rĂ©sultat en fonction de cette vĂ©rification.
DĂ©couvrir
Fonction SI.NON.DISP Excel
SI.NON.DISP permet de renvoyer une valeur si la formule retourne l’erreur #N/A.
DĂ©couvrir
Fonction LET Excel
LET permet d’affecter un nom Ă  des valeurs ou Ă  des rĂ©sultats de calculs afin de les stocker pour les rĂ©utiliser dans le calcul.
DĂ©couvrir

DĂ©couvrez toutes les fonctions dans Excel ici.

As-tu aimé cet article ?

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

Nicolas Parent

Avez-vous dĂ©jĂ  remarquĂ© combien il peut ĂȘtre long de simplifier les choses complexes ? En tant que formateur Excel diplĂŽmĂ© de ComptabilitĂ© et de Gestion (DCG) chez Morpheus Formation, je m'efforce de vulgariser Excel pour en faciliter l'apprentissage auprĂšs de nos fidĂšles lecteurs. Mon objectif est de vous aider Ă  maĂźtriser les outils modernes du logiciel (Power Query, tableaux croisĂ©s dynamiques...) afin que vous puissiez travailler de maniĂšre plus confiante et efficace.

Articles: 141

Laisser un commentaire

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

LES 25 FONCTIONS EXCEL les plus utilisées !
FĂ©licitations ! Ton ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ? Découvrez dÚs maintenant notre formation adaptée à votre niveau !
Choisissez votre formation Excel !