Formules Excel

Excel SI SINON : Comment maîtriser cette formule indispensable ?

15 janvier 2026 1 vues

La fonction SI SINON d'Excel est un outil fondamental pour automatiser la prise de décision dans vos feuilles de calcul. Elle permet d'évaluer une condition et de renvoyer une valeur si la condition est vraie, et une autre valeur si elle est fausse. Que vous soyez débutant ou utilisateur avancé, comprendre et maîtriser cette formule est essentiel pour optimiser votre travail sur Excel. Cet article vous guidera pas à pas à travers les bases et les applications plus complexes de la fonction SI SINON, vous permettant d'exploiter pleinement son potentiel.

Comprendre la fonction Excel SI SINON

La fonction SI SINON (ou IF en anglais) est une fonction logique qui permet d'effectuer des tests conditionnels sur des valeurs. Elle évalue une condition et, selon que cette condition soit VRAIE ou FAUSSE, renvoie une valeur différente. Sa syntaxe est simple et puissante, ce qui en fait un outil incontournable pour automatiser des tâches et prendre des décisions basées sur des données.

Syntaxe de la fonction SI SINON

La syntaxe de la fonction SI SINON est la suivante :

=SI(test_logique; valeur_si_vrai; valeur_si_faux)

  • test_logique : C'est la condition que vous souhaitez évaluer. Elle peut être une comparaison entre deux valeurs, une vérification de la présence d'un texte, ou toute autre expression logique renvoyant VRAI ou FAUX.
  • valeur_si_vrai : C'est la valeur que la fonction renverra si le test_logique est VRAI.
  • valeur_si_faux : C'est la valeur que la fonction renverra si le test_logique est FAUX.

Exemples simples d'utilisation

Pour illustrer le fonctionnement de la fonction SI SINON, voici quelques exemples simples :

  1. Vérifier si une valeur est supérieure à 10 :

    =SI(A1>10;"Supérieur à 10";"Inférieur ou égal à 10")

    Cette formule vérifie si la valeur contenue dans la cellule A1 est supérieure à 10. Si c'est le cas, elle renvoie le texte "Supérieur à 10". Sinon, elle renvoie le texte "Inférieur ou égal à 10".

  2. Attribuer une mention en fonction d'une note :

    =SI(B1>=10;"Admis";"Refusé")

    Cette formule vérifie si la note contenue dans la cellule B1 est supérieure ou égale à 10. Si c'est le cas, elle renvoie le texte "Admis". Sinon, elle renvoie le texte "Refusé".

Applications pratiques de la fonction SI SINON

La fonction SI SINON peut être utilisée dans une multitude de situations. Voici quelques exemples d'applications pratiques :

Gestion des stocks

Vous pouvez utiliser la fonction SI SINON pour gérer vos stocks et être alerté lorsque le niveau de stock d'un produit est trop bas.

Par exemple, supposons que vous ayez une liste de produits dans la colonne A, leur quantité en stock dans la colonne B, et un seuil d'alerte dans la colonne C. Vous pouvez utiliser la formule suivante pour afficher un message d'alerte si le stock est inférieur au seuil :

=SI(B1<C1;"Stock faible !";"")

Cette formule affichera le texte "Stock faible !" si la quantité en stock du produit en ligne 1 est inférieure au seuil d'alerte. Sinon, elle n'affichera rien.

Calcul de commissions

Vous pouvez utiliser la fonction SI SINON pour calculer des commissions en fonction du chiffre d'affaires réalisé par un vendeur.

Par exemple, supposons que vous ayez le chiffre d'affaires d'un vendeur dans la cellule D1, et que vous souhaitiez lui attribuer une commission de 5% s'il a réalisé un chiffre d'affaires supérieur à 10000€, et de 2% sinon. Vous pouvez utiliser la formule suivante :

=SI(D1>10000;D1*0,05;D1*0,02)

Cette formule calculera la commission du vendeur en fonction de son chiffre d'affaires.

Validation de données

Vous pouvez utiliser la fonction SI SINON pour valider des données saisies par un utilisateur.

Par exemple, supposons que vous demandiez à un utilisateur de saisir son âge dans la cellule E1. Vous pouvez utiliser la formule suivante pour vérifier si l'âge saisi est valide (c'est-à-dire supérieur à 0 et inférieur à 120) :

=SI(ET(E1>0;E1<120);"Valide";"Invalide")

Cette formule affichera le texte "Valide" si l'âge saisi est valide, et "Invalide" sinon.

Combiner la fonction SI SINON avec d'autres fonctions

La puissance de la fonction SI SINON réside également dans sa capacité à être combinée avec d'autres fonctions Excel. Cela permet de créer des formules plus complexes et de répondre à des besoins plus spécifiques.

SI imbriqués

Il est possible d'imbriquer plusieurs fonctions SI SINON les unes dans les autres pour gérer des conditions multiples. C'est ce qu'on appelle les SI imbriqués.

Par exemple, supposons que vous souhaitiez attribuer une mention en fonction d'une note, de la manière suivante :

  • Si la note est inférieure à 10 : "Refusé"
  • Si la note est comprise entre 10 et 12 : "Passable"
  • Si la note est comprise entre 12 et 14 : "Assez bien"
  • Si la note est comprise entre 14 et 16 : "Bien"
  • Si la note est supérieure à 16 : "Très bien"

Vous pouvez utiliser la formule suivante :

=SI(A1<10;"Refusé";SI(A1<12;"Passable";SI(A1<14;"Assez bien";SI(A1<16;"Bien";"Très bien"))))

Cette formule imbrique plusieurs fonctions SI SINON pour gérer les différentes conditions.

Combiner SI SINON avec ET et OU

Les fonctions ET et OU permettent de combiner plusieurs conditions logiques.

  • ET : Renvoie VRAI si toutes les conditions sont VRAIES.
  • OU : Renvoie VRAI si au moins une des conditions est VRAIE.

Par exemple, supposons que vous souhaitiez vérifier si un étudiant est admis en fonction de sa note en mathématiques (colonne B) et de sa note en français (colonne C). Il est admis si sa note en mathématiques est supérieure à 10 ET sa note en français est supérieure à 10. Vous pouvez utiliser la formule suivante :

=SI(ET(B1>10;C1>10);"Admis";"Refusé")

Si vous souhaitez qu'il soit admis s'il a au moins 10 en math OU en français, vous utiliserez:

=SI(OU(B1>10;C1>10);"Admis";"Refusé")

Combiner SI SINON avec RECHERCHEV ou INDEX EQUIV

Vous pouvez utiliser la fonction SI SINON pour gérer les erreurs potentielles lors de l'utilisation des fonctions RECHERCHEV ou INDEX EQUIV.

Par exemple, supposons que vous utilisiez la fonction RECHERCHEV pour rechercher le prix d'un produit en fonction de son code (colonne A). Si le code du produit n'est pas trouvé, la fonction RECHERCHEV renverra une erreur #N/A. Vous pouvez utiliser la fonction SI SINON pour afficher un message plus convivial en cas d'erreur :

=SI(ESTNA(RECHERCHEV(D1;A:B;2;FAUX));"Produit non trouvé";RECHERCHEV(D1;A:B;2;FAUX))

Cette formule vérifie si la fonction RECHERCHEV renvoie une erreur #N/A. Si c'est le cas, elle affiche le message "Produit non trouvé". Sinon, elle affiche le prix du produit.

Bonnes pratiques et erreurs à éviter

Voici quelques bonnes pratiques à suivre et quelques erreurs à éviter lors de l'utilisation de la fonction SI SINON :

  • Utilisez des parenthèses pour clarifier vos formules : Cela rendra vos formules plus lisibles et plus faciles à comprendre.
  • Testez vos formules : Vérifiez que vos formules renvoient les résultats attendus dans différents cas de figure.
  • Évitez les SI imbriqués trop complexes : Si vous avez besoin de gérer un grand nombre de conditions, il est préférable d'utiliser une table de correspondance ou une autre méthode plus appropriée.
  • Faites attention aux types de données : Assurez-vous que les types de données que vous comparez sont compatibles.
  • Utilisez la fonction ESTERREUR pour gérer les erreurs : Cela vous permettra d'afficher un message d'erreur personnalisé en cas de problème.

Conclusion

La fonction SI SINON est un outil puissant et polyvalent qui vous permettra d'automatiser la prise de décision dans vos feuilles de calcul Excel. En comprenant sa syntaxe et en l'utilisant correctement, vous pourrez gagner du temps et améliorer la précision de vos analyses. N'hésitez pas à expérimenter et à combiner la fonction SI SINON avec d'autres fonctions Excel pour répondre à vos besoins spécifiques. La maîtrise de cette fonction vous ouvrira de nouvelles perspectives dans l'utilisation d'Excel et vous permettra d'exploiter pleinement son potentiel.

Avec une pratique régulière et une compréhension approfondie des concepts présentés dans cet article, vous serez en mesure de maîtriser la fonction SI SINON et de l'utiliser efficacement dans vos projets Excel. Bonne chance !

Questions fréquentes

Quelle est la différence entre SI et SI.CONDITIONS ?

SI évalue une seule condition et renvoie une valeur si elle est vraie, et une autre si elle est fausse. SI.CONDITIONS permet d'évaluer plusieurs conditions et renvoie une valeur correspondant à la première condition vraie.

Comment gérer une erreur #VALEUR! dans une formule SI ?

L'erreur #VALEUR! se produit souvent lorsque vous comparez des types de données incompatibles. Assurez-vous que les données comparées sont du même type (nombre, texte, date). Vous pouvez aussi utiliser la fonction ESTNUM ou ESTTEXTE pour vérifier le type des données avant de les comparer.

Peut-on utiliser la fonction SI SINON avec des dates ?

Oui, vous pouvez utiliser la fonction SI SINON avec des dates. Vous pouvez comparer des dates avec des opérateurs de comparaison comme <, >, =. Assurez-vous que les cellules contenant les dates sont formatées comme des dates.

Mots-clés associés :

excel if then else excel fonction si excel formule conditionnelle excel si imbriqué excel si multiple

Partager cet article :