Excel et la formule conditionnelle SI

Simple à mettre en œuvre, la formule conditionnelle SI repose sur le postulat « SI la condition à vérifier est remplie alors VRAI sinon FAUX ». A votre convenance, l’argument VRAI ou FAUX peut être remplacé par du texte, une formule, ou rester vide.

Activ’Formation | Excel toute version | Formule conditionnelle SI


Découvrir la formule conditionnelle SI

Une fonction =SI( analyse des informations à partir d’un Test logique donné. Par exemple, elle contrôle si un montant est supérieur ou inférieur à un autre. SI le Test logique est vérifié ALORS Excel affiche le résultat A qu’il appelle valeur_si_vrai SINON il affiche le résultat B appelé valeur_si_faux

Exemple : SI le chiffre d’affaires réalisé est supérieur ou égal au budget ALORS « Objectif atteint » SINON « Alerte »).

Découvrir la syntaxe générale de la formule conditionnelle SI

Les arguments de la fonction SI sont les suivants :

=SI(test_logique;valeur_si_vrai;valeur_si_faux)

  • test_logique: toute valeur ou expression qui peut prendre la valeur Vrai ou Faux ;
  • valeur_si_vrai: valeur renvoyée si la réponse au test logique est vraie ;
  • Valeur_si_faux : valeur renvoyée si la réponse au test logique est fausse.

Mise en application d’une formule conditionnelle SI

Excel Formule conditionnelle SI

Dans cet exemple, le chiffre d’affaires réalisé est comparé à l’objectif fixé. Si le chiffre d’affaires réalisé est supérieur au chiffre d’affaires budgété alors Excel reste muet (l’argument recherché est vrai). Sinon le mot ″Alerte″ s’affiche (car l’argument recherché est faux).

Bon à savoir…

Des guillemets encadrent les arguments muets (ex. : ″ ″) ou les arguments textes formulés (ex. : ″Alerte″).

Dans toutes les formules Excel, un point-virgule sépare chaque argument : =SI(…;…;…).

Les arguments « texte » peuvent être remplacés par des formules. Ex. : =SI(CA est inférieur ou égal à ALORS CA multiplié par 3% SINON CA multiplié par 5% ).

Dans les versions anglophones d’Excel, IF remplace SI, et les points virgules remplacent les virgules entre les arguments de la fonction.

Il en va de même pour les fonctions =IF(AND( et =IF(OR(


Pour aller plus loin…

Excel et la formule conditionnelle SI -> =SI(

Excel et la formule SI(ESTVIDE -> =SI(ESTVIDE(

Excel et la formule SI(ET -> =SI(ET

Excel et la formule SI(OU -> =SI(OU

Excel et la formule SI(SI -> =SI(SI

Excel et la formule OUX -> =OUX(

Excel et la formule SI(NON-> =SI(NON(

À vous de jouer ! ET(SI vous avez des questions, contactez-nous via redaction@activassistante.com