|
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"
| |
|