Comment utiliser la fonction SI dans Excel : Guide complet et exemples

Par ExcelGenius

La fonction SI (ou IF en anglais) est la pierre angulaire de la logique dans Excel. Elle permet de rendre vos feuilles de calcul intelligentes en effectuant un test logique : si une condition est remplie, Excel renvoie un résultat spécifique, sinon, il en renvoie un autre.

Qu'est-ce que la fonction SI ?

La fonction SI est une formule conditionnelle. Elle demande à Excel de poser une question simple (le test) et de réagir différemment selon que la réponse est VRAI ou FAUX.

C'est l'outil idéal pour automatiser des décisions, comme valider un budget, attribuer des mentions ou calculer des bonus.

Syntaxe de la fonction

=SI(test_logique; valeur_si_vrai; [valeur_si_faux])
Paramètre Description
test_logique La condition à vérifier (ex: A1 > 10)
valeur_si_vrai Ce qu'Excel doit afficher ou calculer si la condition est respectée
valeur_si_faux Ce qu'Excel doit afficher ou calculer si la condition n'est pas respectée

Exemple pratique : Gestion des stocks

Imaginons que vous gériez un stock de produits. Vous voulez afficher une alerte "Commander" si le stock est inférieur à 20 unités, sinon afficher "Stock OK".

Produit Quantité (Col B) Statut (Résultat)
Pommes 50 Stock OK
Oranges 12 Commander
Bananes 5 Commander

La formule à utiliser en cellule C2 serait :

=SI(B2<20; "Commander"; "Stock OK")

Ici, Excel regarde la cellule B2. Comme 50 est plus grand que 20 (le test est FAUX), il affiche la deuxième valeur : "Stock OK".

Les opérateurs logiques à connaître

Pour construire vos tests, vous aurez besoin de ces opérateurs :

Aller plus loin : Les SI imbriqués

Parfois, deux choix ne suffisent pas. Vous pouvez avoir besoin de plusieurs conditions. C'est là qu'intervient le SI imbriqué : c'est le fait de mettre une fonction SI à l'intérieur d'une autre fonction SI.

Prenons l'exemple d'un système de notation scolaire :

=SI(A1>15; "Excellent"; SI(A1>=10; "Bien"; "Insuffisant"))

Note : Bien que puissants, les SI imbriqués peuvent devenir difficiles à lire. Essayez de ne pas dépasser 3 ou 4 niveaux d'imbrication.

Astuces pour bien utiliser la fonction SI

1. Gestion du texte et des nombres

Lorsque vous demandez à Excel d'afficher du texte, vous devez impérativement l'entourer de guillemets (ex: "Validé"). Les nombres et les références de cellules ne prennent pas de guillemets.

2. Combiner avec ET / OU

Pour des tests plus complexes, vous pouvez combiner SI avec les fonctions ET et OU.

=SI(ET(B2>10; C2>1000); "Bonus"; "Pas de bonus")

Les erreurs courantes

#NOM?

Cette erreur survient souvent si vous avez oublié les guillemets autour d'un texte dans votre formule. Excel croit alors qu'il s'agit d'une fonction nommée qui n'existe pas.

Affichage de 0

Si vous laissez l'argument valeur_si_faux vide, Excel affichera 0 ou FAUX par défaut. Pour afficher une case vide, utilisez deux guillemets : "".

=SI(A1>10; "Bravo"; "")

Alternative moderne : SI.CONDITIONS

Depuis Excel 2019 et Office 365, la fonction SI.CONDITIONS (IFS) simplifie grandement les SI imbriqués. Elle permet de tester plusieurs conditions sans avoir à ouvrir de nouvelles parenthèses à chaque fois.

=SI.CONDITIONS(A1>15; "Excellent"; A1>=10; "Bien"; A1<10; "Insuffisant")

Conclusion

La fonction SI est un indispensable pour quiconque souhaite automatiser ses tableaux Excel. Une fois maîtrisée, elle vous permet de transformer des données brutes en informations décisionnelles claires.

Astuce ExcelGenius : Vous avez du mal avec les parenthèses de vos formules imbriquées ? Décrivez votre problème en langage naturel et notre IA générera la formule parfaite pour vous. C'est GRATUIT -> Générer ma formule maintenant !


Prêt à créer vos formules Excel ?

Générez vos formules Excel en quelques secondes avec l'IA

Essayer gratuitement