SI

From The Document Foundation Wiki
Jump to navigation Jump to search


Renvoie une ou deux valeurs en fonction d'une condition de test.

Syntaxe :

SI(test; valeur1; valeur2) où :

test est ou se réfère à une valeur logique ou une expression qui renvoie une valeur logique (VRAI ou FAUX).
valeur1 est la valeur qui est renvoyée par la fonction si test renvoie VRAI.
valeur2 est la valeur qui est renvoyée par la fonction si test renvoie FAUX.

Si valeur2 est omise, elle est supposée être FAUX; si valeur1 est aussi omise, elle est supposée être VRAI.

Exemple :

SI(A1>5; 100; "trop petit")

renvoie le nombre 100 si A1 est supérieur à 5, et le texte "trop petit" sinon.

SI(1>2; "non sens")

renvoie FAUX - parce que 1 n'est pas plus grand que 2, et valeur2 a été omise.

SI(2>1)

renvoie VRAI - parce que 2 est plus grand que 1, et à la fois valeur1 et valeur2 ont été omises.

SI(1=2; 1/0; RACINE(4))

renvoie la racine carrée de 4, soit 2. SI() calcule seulement la valeur choisie - dans ce cas 1/0 donnerait l'erreur #DIV/0!, mais n'est pas calculé.

Voir également :

Fonction NB.SI, Fonction SOMME.SI

Fonctions logiques

Heckert GNU white.svg

Content on this page is licensed under the Public Documentation License (PDL).