Syntaxe de la fonction
SI(expression_logique; valeur_si_vrai; valeur_si_faux)
- expression_logique : expression qui représente une valeur logique (par exemple, VRAI ou FAUX) ;
- valeur_si_vrai : valeur affichée par la fonction si l’argument expression_logique vaut VRAI ;
- valeur_si_faux – [FACULTATIF, vide par défaut] : valeur affichée par la fonction si expression_logique vaut FAUX.
Exemples d'utilisation
- SI(A1=A2;VRAI;FAUX)
- SI(A1>10000;“Bon”;“Mauvais”)
- SI(B1<>0; SI(A1>100;"Bon";"Mauvais");"")
Exercices d'application
Dans cet exercice, nous souhaitons évaluer l’évolution du chiffre d’affaires entre le premier et le deuxième semestre. Si l’évolution est positive, nous écrirons « En augmentation ». Sinon, nous écrirons « En baisse ».
Pour cela, voici la fonction utilisée et à mettre en cellule D2 :
=SI(B2<C2;"Augmentation";"Diminution")
💡 L’astuce Numericoach : nous vous conseillons d’utiliser la fonction ArrayFormula afin d’étendre votre fonction à toutes les lignes souhaitées d’un seul coup.
Dans notre exemple, voici la formule obtenue :
=ArrayFormula(SI(B2:B11<C2:C11;"En augmentation";"En baisse"))
Si vous souhaitez aller plus loin et améliorer la lisibilité de ce tableau, il serait pertinent d’ajouter une mise en forme conditionnelle aux cellules de la colonne D. Celle-ci colorerait par exemple en vert les cellules en augmentation et en rouge les cellules en baisse.
De nombreuses ressources sont disponibles sur notre blog au sujet de cette fonctionnalité : vous trouverez un exemple en cliquant ici.
Remarques complémentaires sur la syntaxe
Assurez-vous que valeur_si_vrai et valeur_si_faux sont transmises à la fonction dans le bon ordre : il s’agit de la source de problèmes la plus courante avec SI.
Démonstration
E1
=SI(B1
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Filaments Duchmont | 45 600€ | 33 200€ | =SI(B1 | |
2 | Huile Coudée | 67 000€ | 73 500€ | Augmentation | |
3 |