|
 

Pratique : La fonction SI

 


Pratique : La fonction =SI ( test_logique; valeur_si_vraie ; valeur_si_faux)

Parmi les fonctions excel, il existe des fonctions logiques ( Dans Catégories de fonctions, choisir Fonctions logiques) et parmi celles-ci la fonction =SI ().

La fonction =SI renvoie une valeur différente en fonction d’un test fait sur le contenu d’une cellule :

• le test logique utilise les symboles suivant :
• SI ( A1=”janvier”; ... ) : teste si la cellule A1 contient exactement le mot janvier.
• SI ( A1=120; ... ) : teste si le contenu de la cellule A1 est égale à 120.
• SI ( A1>120; ... ) : teste si le contenu de la cellule A1 est supérieur à 120.
• SI ( A1>=120 ; ...) : teste si le contenu de la cellule A1 est supérieur ou égal à 120.
• de la même façon, on utilisera < et <= pour inférieur et inférieur ou égal .

• En fonction du test ci-dessous, il est possible d’afficher des valeurs différentes dans la cellule qui contient la formule en utilisant la syntaxe suivante : =SI ( test_logique; valeur_si_vraie ; valeur_si_faux)



 
Par exemples, tester les formules dans les cases suivantes:
• en B1 = SI(A1=”janvier” ; “Bonne année”; “Vivement Noël” ) et saisir un mois dans A1
• en B2 =SI(A2>10 ; A2+10 ; A2+4) et saisir un nombre dans A2
• en B3 =SI(A3<=60; “Pensez à acheter des repas “ ; “ il vous reste plus de 4 repas “)

  Réaliser une feuille de calcul permettant d’indiquer si un compte possède un solde positif ou négatif.
 


La forme si imbriquée :

Pour des tests plus compliqués , il est possible d’imbriquer les fonctions SI les unes dans les autres.
Par exemple si on souhaite tester le contenu de deux cellules, en indiquant si elles sont positives ou négatives :

En C2, on saisit:

=SI(A2<0;SI(B2<0;"2 négatifs";"A négatif , B positif");SI(B2<0;"A positif, B négatif";"2 positifs"))

1)si A est négatif, alors si B est négatif, on affiche “2 négatifs” sinon "A négatif , B positif"

2)si A n’est pas négatif, alors si B est négatif, on affiche "A positif, B négatif" sinon "2 positifs"

|
|

 
|