La fonction SI

Notions à retenir

  • La fonction SI permet de tester une condition et renvoyer un résultat différent selon que la condition est vraie ou fausse
  • La syntaxe est : =SI(condition; valeur_si_vrai; valeur_si_faux)
  • Il est possible d’imbriquer jusqu’à 64 fonctions SI et de les combiner avec d’autres fonctions Excel

La fonction SI dans Excel : syntaxe et utilisation

La fonction SI est une formule conditionnelle qui teste une condition et renvoie un résultat selon que cette condition est vraie ou fausse. Elle suit la logique suivante : SI ma condition est respectée ALORS indiquer ceci, SINON cela.

La syntaxe de base est : =SI(test_logique; valeur_si_vrai; valeur_si_faux)

Vous pouvez saisir directement la formule ou utiliser l’assistant de fonction d’Excel.

Exemple simple d’utilisation

Prenons un exemple concret : tester la majorité d’une personne. En cellule A2, nous avons l’âge (35 ans). En cellule B2, nous créons la fonction SI.

Dans l’assistant de fonction :

  • Test logique : A2>18
  • Valeur_si_vrai : Majeur
  • Valeur_si_faux : Mineur

La formule complète sera : =SI(A2>18; »Majeur »; »Mineur »)

Notez l’utilisation des guillemets pour le texte. Pour les valeurs numériques, les guillemets ne sont pas nécessaires.

Fonction SI avec RECHERCHEV

Il est possible de combiner la fonction SI avec d’autres fonctions comme RECHERCHEV. Exemple d’une formule complexe :

=SI(RECHERCHEV($C$9;$B$2:$E$6;3;FAUX)= »H »;RECHERCHEV($C$9;$B$2:$E$6;2;FAUX); »Information non disponible »)

Cette formule vérifie d’abord le sexe via RECHERCHEV, puis affiche l’âge si c’est un homme, sinon affiche un autre message.

Imbrication des fonctions SI

Excel permet d’imbriquer plusieurs fonctions SI pour tester plusieurs conditions successives. Depuis Excel 2007, vous pouvez imbriquer jusqu’à 64 fonctions SI. La dernière fonction contient toujours la condition « SINON » finale.

Structure d’imbrication : =SI(condition1; résultat1; SI(condition2; résultat2; résultat_final))

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

6 + 2 =
Powered by MathCaptcha

Retour en haut