Formules Excel

Comment Maîtriser la Formule SI sur Excel : Exemples et Astuces

15 janvier 2026 5 vues

La formule SI d'Excel est un outil puissant pour automatiser la prise de décision dans vos feuilles de calcul. Elle permet d'effectuer des tests logiques et d'afficher différents résultats en fonction de ces tests. Que vous soyez débutant ou utilisateur avancé, comprendre et maîtriser la formule SI est essentiel pour exploiter pleinement le potentiel d'Excel. Cet article vous guidera à travers les bases, les applications pratiques, et les astuces pour utiliser la formule SI comme un pro.

Comprendre la Formule SI sur Excel

La formule SI est une fonction logique qui renvoie une valeur si une condition est VRAIE et une autre valeur si cette condition est FAUSSE. C'est un pilier fondamental pour automatiser des tâches et analyser des données dans Excel.

Syntaxe de la Formule SI

La syntaxe de base de la formule SI est la suivante :

=SI(test_logique; valeur_si_vrai; valeur_si_faux)

  • test_logique : C'est la condition que vous évaluez. Elle peut être une comparaison entre deux valeurs, une vérification de cellule vide, ou toute autre expression qui renvoie VRAI ou FAUX.
  • valeur_si_vrai : C'est la valeur que la formule renvoie si le test_logique est VRAI.
  • valeur_si_faux : C'est la valeur que la formule renvoie si le test_logique est FAUX.

Exemples Simples de la Formule SI

Exemple 1 : Vérifier si un nombre est supérieur à 10

Supposons que vous ayez un nombre dans la cellule A1 et que vous souhaitiez vérifier s'il est supérieur à 10. Vous pouvez utiliser la formule suivante :

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

Si la valeur dans A1 est 15, la formule renverra "Supérieur à 10". Si la valeur est 5, elle renverra "Inférieur ou égal à 10".

Exemple 2 : Vérifier si une cellule est vide

Vous pouvez également utiliser la formule SI pour vérifier si une cellule est vide. Par exemple :

=SI(ESTVIDE(A1); "Cellule vide"; "Cellule non vide")

Si la cellule A1 est vide, la formule renverra "Cellule vide". Sinon, elle renverra "Cellule non vide".

Applications Pratiques de la Formule SI

La formule SI peut être utilisée dans une variété de scénarios pour automatiser des décisions et effectuer des analyses plus complexes.

Notation d'Examens

Supposons que vous ayez une liste de notes d'examens et que vous souhaitiez attribuer automatiquement une mention "Réussi" ou "Échoué" en fonction d'une note minimale de 10. Vous pouvez utiliser la formule suivante :

=SI(B2>=10; "Réussi"; "Échoué")

Où B2 est la cellule contenant la note de l'étudiant. Copiez cette formule vers le bas pour appliquer la même logique à toutes les notes.

Capture d'écran :

Imaginez un tableau Excel avec une colonne "Nom de l'étudiant" (colonne A) et une colonne "Note" (colonne B). Dans la colonne C (Mention), vous entrez la formule =SI(B2>=10; "Réussi"; "Échoué"). En tirant la formule vers le bas, chaque étudiant aura sa mention automatiquement calculée.

Calcul de Commissions

Vous pouvez utiliser la formule SI pour calculer des commissions en fonction du montant des ventes. Par exemple, si un vendeur réalise un chiffre d'affaires supérieur à 5000€, il reçoit une commission de 5%, sinon il reçoit une commission de 2%.

=SI(C2>5000; C2*0,05; C2*0,02)

Où C2 est la cellule contenant le chiffre d'affaires du vendeur.

Capture d'écran :

Un tableau avec "Nom du vendeur" (colonne A), "Chiffre d'affaires" (colonne B), et "Commission" (colonne C). La formule =SI(B2>5000; B2*0,05; B2*0,02) est entrée dans la cellule C2 et tirée vers le bas pour calculer la commission de chaque vendeur.

Gestion de Stock

La formule SI peut également être utilisée pour gérer les niveaux de stock. Par exemple, si le stock d'un produit est inférieur à un certain seuil, vous pouvez afficher un message d'alerte.

=SI(D2<100; "Alerte : Stock faible"; "Stock suffisant")

Où D2 est la cellule contenant la quantité de stock du produit.

Capture d'écran :

Un tableau avec "Nom du produit" (colonne A), "Quantité en stock" (colonne B), et "Statut" (colonne C). La formule =SI(B2<100; "Alerte : Stock faible"; "Stock suffisant") est appliquée à la colonne C pour indiquer le statut du stock de chaque produit.

Formules SI Imbriquées

Pour des scénarios plus complexes, vous pouvez imbriquer plusieurs formules SI les unes dans les autres. Cela vous permet de gérer plusieurs conditions et d'afficher différents résultats en fonction de ces conditions.

Exemple de SI Imbriqué

Supposons que vous souhaitiez attribuer une mention en fonction de la note d'un étudiant :

  • Si la note est inférieure à 10 : "Échoué"
  • Si la note est entre 10 et 12 : "Passable"
  • Si la note est entre 12 et 14 : "Assez bien"
  • Si la note est supérieure à 14 : "Bien"

Vous pouvez utiliser la formule SI imbriquée suivante :

=SI(B2<10; "Échoué"; SI(B2<12; "Passable"; SI(B2<14; "Assez bien"; "Bien")))

Où B2 est la cellule contenant la note de l'étudiant. Cette formule évalue chaque condition l'une après l'autre jusqu'à ce qu'elle trouve une condition VRAIE.

Conseils pour les Formules SI Imbriquées

  • Soyez organisé : Utilisez des indentations pour rendre votre formule plus lisible.
  • Testez chaque condition : Vérifiez que chaque condition fonctionne comme prévu avant de combiner les formules.
  • Limitez l'imbrication : Évitez d'imbriquer trop de formules SI, car cela peut rendre la formule difficile à comprendre et à maintenir. Dans ce cas, considérez des alternatives comme la fonction RECHERCHEV ou INDEX(EQUIV).

Alternatives à la Formule SI

Bien que la formule SI soit puissante, il existe des alternatives qui peuvent être plus appropriées dans certains cas.

Fonction RECHERCHEV

La fonction RECHERCHEV est utile lorsque vous avez une table de correspondance et que vous souhaitez renvoyer une valeur en fonction d'une recherche. Par exemple, vous pouvez utiliser RECHERCHEV pour attribuer une mention en fonction d'une note, comme dans l'exemple précédent avec les SI imbriqués.

Fonction INDEX(EQUIV)

La combinaison des fonctions INDEX et EQUIV est une alternative plus flexible à RECHERCHEV. Elle vous permet de rechercher des valeurs dans des tableaux de données de manière plus dynamique.

Fonction CHOISIR

La fonction CHOISIR permet de renvoyer une valeur à partir d'une liste de valeurs en fonction d'un index. Elle peut être utile lorsque vous avez un nombre limité de choix possibles.

Erreurs Courantes et Comment les Éviter

Lors de l'utilisation de la formule SI, il est courant de rencontrer certaines erreurs. Voici quelques erreurs courantes et comment les éviter.

Erreur #VALEUR!

Cette erreur se produit généralement lorsque le test_logique ne renvoie pas VRAI ou FAUX. Assurez-vous que votre condition est correctement formulée.

Erreur #NOM?

Cette erreur se produit lorsque Excel ne reconnaît pas le nom d'une fonction ou d'une cellule. Vérifiez que vous avez correctement orthographié le nom de la fonction ou de la cellule.

Erreur Logique

Une erreur logique se produit lorsque votre formule renvoie un résultat inattendu en raison d'une erreur dans votre logique. Testez attentivement votre formule pour identifier et corriger l'erreur.

Astuces Avancées pour la Formule SI

Voici quelques astuces avancées pour tirer le meilleur parti de la formule SI.

Utiliser la Formule SI avec des Opérateurs Logiques

Vous pouvez combiner la formule SI avec des opérateurs logiques comme ET, OU, et NON pour créer des conditions plus complexes.

  • ET : Renvoie VRAI si toutes les conditions sont VRAIES.
  • OU : Renvoie VRAI si au moins une condition est VRAIE.
  • NON : Inverse la valeur logique d'une condition.

Par exemple, pour vérifier si une note est supérieure à 10 ET inférieure à 15, vous pouvez utiliser la formule suivante :

=SI(ET(B2>10; B2<15); "Réussi"; "Échoué")

Utiliser la Formule SI avec des Dates

Vous pouvez utiliser la formule SI pour effectuer des tests logiques sur des dates. Par exemple, pour vérifier si une date est antérieure à une certaine date, vous pouvez utiliser la formule suivante :

`=SI(A2

Questions fréquentes

Comment imbriquer plusieurs formules SI dans Excel ?

Pour imbriquer plusieurs formules SI, vous placez une formule SI à l'intérieur de la partie "valeur_si_faux" d'une autre formule SI. Cela permet de tester plusieurs conditions successivement. Assurez-vous de bien gérer les parenthèses pour éviter les erreurs.

Quelle est la différence entre CHERCHE et TROUVE dans Excel ?

La fonction CHERCHE n'est pas sensible à la casse (majuscules/minuscules), tandis que la fonction TROUVE l'est. CHERCHE permet également d'utiliser des caractères génériques, ce que TROUVE ne permet pas.

Comment utiliser la formule SI avec des dates dans Excel ?

Vous pouvez comparer des dates en utilisant les opérateurs de comparaison (<, >, <=, >=, =) directement dans la formule SI. Assurez-vous que les dates sont au format date reconnu par Excel, ou utilisez la fonction DATE pour créer une date à partir de valeurs numériques.

Mots-clés associés :

excel formules excel condition si si alors excel formule si imbriquée excel excel fonction logique

Partager cet article :