Notions à retenir
- La fonction SI permet de tester une condition et renvoyer un résultat différent selon que la condition est vraie ou fausse
- La syntaxe est : =SI(condition; valeur_si_vrai; valeur_si_faux)
- Il est possible d’imbriquer jusqu’à 64 fonctions SI et de les combiner avec d’autres fonctions Excel
La fonction SI dans Excel : syntaxe et utilisation
La fonction SI est une formule conditionnelle qui teste une condition et renvoie un résultat selon que cette condition est vraie ou fausse. Elle suit la logique suivante : SI ma condition est respectée ALORS indiquer ceci, SINON cela.
La syntaxe de base est : =SI(test_logique; valeur_si_vrai; valeur_si_faux)
Vous pouvez saisir directement la formule ou utiliser l’assistant de fonction d’Excel.
Exemple simple d’utilisation
Prenons un exemple concret : tester la majorité d’une personne. En cellule A2, nous avons l’âge (35 ans). En cellule B2, nous créons la fonction SI.
Dans l’assistant de fonction :
- Test logique : A2>18
- Valeur_si_vrai : Majeur
- Valeur_si_faux : Mineur
La formule complète sera : =SI(A2>18; »Majeur »; »Mineur »)
Notez l’utilisation des guillemets pour le texte. Pour les valeurs numériques, les guillemets ne sont pas nécessaires.
Fonction SI avec RECHERCHEV
Il est possible de combiner la fonction SI avec d’autres fonctions comme RECHERCHEV. Exemple d’une formule complexe :
=SI(RECHERCHEV($C$9;$B$2:$E$6;3;FAUX)= »H »;RECHERCHEV($C$9;$B$2:$E$6;2;FAUX); »Information non disponible »)
Cette formule vérifie d’abord le sexe via RECHERCHEV, puis affiche l’âge si c’est un homme, sinon affiche un autre message.
Imbrication des fonctions SI
Excel permet d’imbriquer plusieurs fonctions SI pour tester plusieurs conditions successives. Depuis Excel 2007, vous pouvez imbriquer jusqu’à 64 fonctions SI. La dernière fonction contient toujours la condition « SINON » finale.
Structure d’imbrication : =SI(condition1; résultat1; SI(condition2; résultat2; résultat_final))