Guides Excel

Formule si sur Excel : le guide simple et illustré

29 janvier 2026 31 vues

La formule SI est un pilier d'Excel, permettant d'automatiser des décisions et de rendre vos feuilles de calcul plus intelligentes. Que vous soyez débutant ou utilisateur avancé, comprendre et maîtriser la formule SI est essentiel pour exploiter pleinement le potentiel d'Excel. Ce guide vous expliquera en détail le fonctionnement de la formule SI, avec des exemples concrets et des astuces pour éviter les erreurs courantes. Préparez-vous à transformer vos données et à gagner un temps précieux grâce à cette fonction indispensable.

Comprendre la formule si sur Excel

La formule SI sur Excel est une fonction logique qui permet de renvoyer une valeur si une condition est vraie, et une autre valeur si cette condition est fausse. Elle est extrêmement polyvalente et peut être utilisée dans de nombreux contextes différents.

Syntaxe de la formule si

La syntaxe de la formule SI est la suivante :

=SI(condition; valeur_si_vrai; valeur_si_faux)

  • condition: C'est l'expression logique qui sera évaluée. Elle doit renvoyer VRAI ou FAUX.
  • valeur_si_vrai: C'est la valeur qui sera renvoyée si la condition est VRAI.
  • valeur_si_faux: C'est la valeur qui sera renvoyée si la condition est FAUX.

Exemples simples pour démarrer

Imaginons que vous ayez une colonne contenant des notes d'étudiants. Vous voulez afficher "Réussi" si la note est supérieure ou égale à 10, et "Échoué" sinon. Voici comment faire :

  1. Dans la cellule où vous voulez afficher le résultat (par exemple, B2), entrez la formule suivante : =SI(A2>=10;"Réussi";"Échoué")

    • A2 est la cellule contenant la note de l'étudiant.
    • >=10 est la condition : "la valeur de A2 est-elle supérieure ou égale à 10 ?"
    • "Réussi" est la valeur qui sera affichée si la condition est vraie.
    • "Échoué" est la valeur qui sera affichée si la condition est fausse.
  2. Appuyez sur Entrée. La cellule B2 affichera "Réussi" ou "Échoué" en fonction de la note en A2.

  3. Vous pouvez ensuite copier la formule vers le bas pour l'appliquer à toutes les autres notes de la colonne.

Capture d'écran : [Insérer ici une capture d'écran montrant une feuille Excel avec une colonne de notes (A) et une colonne utilisant la formule SI (B) pour afficher "Réussi" ou "Échoué". La capture d'écran doit montrer la formule dans la barre de formule.]

Description de la capture d'écran : Cette capture d'écran montre une feuille de calcul Excel. La colonne A contient des notes (par exemple, 12, 8, 15, 9). La colonne B utilise la formule =SI(A2>=10;"Réussi";"Échoué") pour afficher "Réussi" si la note est supérieure ou égale à 10, et "Échoué" sinon. La barre de formule affiche la formule utilisée dans la cellule B2.

Utiliser la formule si avec d'autres fonctions

La puissance de la formule SI réside 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.

La formule si imbriquée

La formule SI imbriquée consiste à utiliser une formule SI à l'intérieur d'une autre formule SI. Cela permet de tester plusieurs conditions et de renvoyer différentes valeurs en fonction de ces conditions.

Par exemple, si vous voulez attribuer des mentions en fonction des notes :

  • 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 entre 14 et 16 : "Bien"
  • Si la note est supérieure à 16 : "Très Bien"

La formule serait la suivante :

=SI(A2<10;"Échoué";SI(A2<12;"Passable";SI(A2<14;"Assez Bien";SI(A2<16;"Bien";"Très Bien"))))

Capture d'écran : [Insérer ici une capture d'écran montrant une feuille Excel avec une colonne de notes (A) et une colonne utilisant la formule SI imbriquée (B) pour afficher les mentions. La capture d'écran doit montrer la formule dans la barre de formule.]

Description de la capture d'écran : Cette capture d'écran montre une feuille de calcul Excel. La colonne A contient des notes. La colonne B utilise la formule SI imbriquée pour attribuer des mentions en fonction de la note. La barre de formule affiche la formule utilisée dans la cellule B2.

Conseil : Il est important de bien parenthéser les formules SI imbriquées pour éviter les erreurs de syntaxe. Utilisez l'indentation pour rendre la formule plus lisible.

Combiner si avec et/ou

Les fonctions ET et OU permettent de combiner plusieurs conditions dans une même formule SI.

  • ET(condition1; condition2; ...) : renvoie VRAI si toutes les conditions sont vraies.
  • OU(condition1; condition2; ...) : renvoie VRAI si au moins une des conditions est vraie.

Par exemple, si vous voulez accorder une prime aux étudiants qui ont une note supérieure à 12 et qui sont présents à plus de 90% des cours, la formule serait la suivante :

=SI(ET(A2>12;B2>0,9);"Prime accordée";"Pas de prime")

  • A2 est la cellule contenant la note.
  • B2 est la cellule contenant le taux de présence (sous forme décimale, par exemple 0,95 pour 95%).
  • ET(A2>12;B2>0,9) est la condition : "la note est-elle supérieure à 12 et le taux de présence est-il supérieur à 90% ?"

Capture d'écran : [Insérer ici une capture d'écran montrant une feuille Excel avec une colonne de notes (A), une colonne de taux de présence (B) et une colonne utilisant la formule SI avec ET (C) pour indiquer si une prime est accordée ou non. La capture d'écran doit montrer la formule dans la barre de formule.]

Description de la capture d'écran : Cette capture d'écran montre une feuille de calcul Excel. La colonne A contient les notes des étudiants. La colonne B contient le taux de présence des étudiants. La colonne C utilise la formule SI combinée avec ET pour déterminer si une prime est accordée en fonction de la note et du taux de présence. La barre de formule affiche la formule utilisée dans la cellule C2.

Combiner si avec recherchev

La fonction RECHERCHEV permet de rechercher une valeur dans un tableau et de renvoyer une valeur correspondante. Combinée avec la formule SI, elle permet de créer des règles de décision basées sur des données externes.

Par exemple, vous avez un tableau contenant les tarifs de livraison en fonction du poids d'un colis. Vous voulez calculer automatiquement le tarif de livraison en fonction du poids entré dans une cellule.

  1. Créez un tableau avec les tranches de poids et les tarifs correspondants (par exemple, poids en colonne A, tarif en colonne B).
  2. Dans la cellule où vous voulez afficher le tarif, entrez la formule suivante :

=SI(A2>0;RECHERCHEV(A2;TableauTarifs;2;VRAI);"")

  • A2 est la cellule contenant le poids du colis.
  • TableauTarifs est le nom de la plage de cellules contenant le tableau des tarifs.
  • 2 est le numéro de la colonne du tableau contenant les tarifs.
  • VRAI indique que la recherche doit être approximative (utile pour les tranches de poids).
  • SI(A2>0;...;"") : Si le poids est supérieur à 0, on effectue la recherche V, sinon on laisse la cellule vide.

Capture d'écran : [Insérer ici une capture d'écran montrant une feuille Excel avec une colonne de poids (A), un tableau de tarifs (D:E) et une cellule utilisant la formule SI avec RECHERCHEV (B) pour afficher le tarif correspondant. La capture d'écran doit montrer la formule dans la barre de formule et le tableau de tarifs.]

Description de la capture d'écran : Cette capture d'écran montre une feuille de calcul Excel. La colonne A contient le poids des colis. Les colonnes D et E contiennent un tableau de tarifs en fonction du poids. La colonne B utilise la formule SI combinée avec RECHERCHEV pour afficher le tarif de livraison correspondant au poids du colis. La barre de formule affiche la formule utilisée dans la cellule B2 et le tableau de tarifs est visible.

Bonnes pratiques et erreurs à éviter

Erreurs courantes

  • Oublier les guillemets pour le texte : Si vous voulez renvoyer du texte dans la formule SI, n'oubliez pas de l'encadrer avec des guillemets (par exemple, "Réussi").
  • Mauvaise utilisation des parenthèses : Surtout dans les formules SI imbriquées, veillez à bien équilibrer les parenthèses.
  • Conditions incorrectes : Assurez-vous que vos conditions renvoient bien VRAI ou FAUX. Vérifiez les opérateurs de comparaison (>, <, >=, <=, =, <>).
  • Référence de cellules incorrectes : Vérifiez que vous utilisez les bonnes références de cellules dans votre formule.

Conseils pour optimiser vos formules si

  • Utilisez des noms de plages : Au lieu d'utiliser des références de cellules brutes (par exemple, A1:B10), donnez des noms à vos plages de cellules (par exemple, TableauTarifs). Cela rendra vos formules plus lisibles et plus faciles à maintenir.
  • Indentez vos formules SI imbriquées : Utilisez l'indentation pour rendre vos formules SI imbriquées plus lisibles et plus faciles à comprendre.
  • Testez vos formules : Vérifiez que vos formules fonctionnent correctement en les testant avec différentes valeurs.
  • Utilisez la fonction SI.CONDITIONS (Excel 2016 et versions ultérieures): Pour les formules SI imbriquées complexes, la fonction SI.CONDITIONS peut être plus lisible et plus facile à gérer. Sa syntaxe est =SI.CONDITIONS(condition1; valeur_si_vrai1; condition2; valeur_si_vrai2; ...).

Allez plus loin avec la formule si

La formule SI est un outil puissant qui peut vous aider à automatiser des tâches, à prendre des décisions basées sur des données et à rendre vos feuilles de calcul Excel plus intelligentes. N'hésitez pas à explorer les différentes possibilités qu'elle offre et à l'expérimenter avec d'autres fonctions Excel. Plus vous l'utiliserez, plus vous maîtriserez son potentiel.

Maîtrisez Excel et simplifiez votre travail dès aujourd'hui

Questions fréquentes

Quelle est la différence entre SI, ET et OU ?

La fonction SI teste une condition et renvoie une valeur si la condition est vraie, et une autre valeur si la condition est fausse. Les fonctions ET et OU permettent de combiner plusieurs conditions dans une formule SI. ET renvoie VRAI si toutes les conditions sont vraies, OU renvoie VRAI si au moins une condition est vraie.

Comment imbriquer plusieurs fonctions SI ?

Pour imbriquer plusieurs fonctions SI, vous devez utiliser une fonction SI à l'intérieur d'une autre fonction SI. Cela permet de tester plusieurs conditions et de renvoyer différentes valeurs en fonction de ces conditions. Veillez à bien parenthéser votre formule pour éviter les erreurs de syntaxe.

La formule SI ne fonctionne pas, que faire ?

Vérifiez les erreurs courantes : oubli des guillemets pour le texte, mauvaise utilisation des parenthèses, conditions incorrectes, références de cellules incorrectes. Utilisez l'outil de vérification des erreurs d'Excel pour identifier les problèmes potentiels. Testez votre formule avec différentes valeurs pour voir si elle se comporte comme prévu.

Mots-clés associés :

excel formule excel fonction si excel si imbriqué excel tutoriel excel

Partager cet article :