<< Retour au sommaire

 

 

La fonction si

 

 

 

Cette fonction permet de poser une condition pour qu’un traitement soit réalisé.

Par exemple, on peut dire :

Si le résultat est supérieur à la valeur 10, alors affiche « Je suis heureux ».

Si nous voulons que la cellule A2, affiche « bravo » si la somme de A1 à J1 est supérieure à 10, voilà la formule qu’il faudra écrire dans A2 :

=SI(somme(A1 :J1)>10 ; »Je suis heureux »)

 

Les chaînes de caractères que l’on souhaite traiter comme telle à l’intérieure d’une formule doivent être placées entre guillemets.

 

Nous pouvons aussi traiter deux conditions dans la fonction « SI ».

Par exemple,

 

Si la somme de A1 à J1 est inférieure à 10, affiche « tout petit », et

Si la somme de A1 à J1 est supérieure à 10, affiche « grand ».

 Voici ce que ça donne :

=SI(SOMME(A1 :J1)<10 ; »Petit » ;SI(Somme(A1 :J1)>10 ; »grand »))

 

Ainsi, si la somme des 10 cellules est inférieure à 10, la cellule A2 affichera « « Petit ».

Mais par contre, si cette somme est supérieure à 10, la cellule A2 affichera « Grand ».

 

Pour que la fonction SI exécute un traitement ou un autre, selon le résultat de la condition, il vous est possible d’introduire le traitement à réaliser si la condition est vrai, et le traitement à réaliser dans le cas contraire.

 

Par exemple :

Je vais dire à la fonction SI, la chose suivante :

Si la cellule A1 est supérieure à 25 dis bonjour, sinon, dis salut.

=SI(A1>25;"bonjour";"salut")

 

Philippe BOULANGER