![]() |
Les syntaxes de ces opérateurs logiques fondamentaux avec des exemples et des exercices d'illustration combinant ces trois cas très souvent rencontrés :
Instruction ET et OU |
Syntaxe du
ET
logique : =ET(condition1;condition2)
sera vraie au sens logique si les conditions 1 et 2
sont
vérifiées
simultanément.
Syntaxe du
OU
logique :
=OU(condition1;condition2)
sera vraie au sens logique si
l'une au moins des conditions 1 et 2 est
vérifiée.
Instruction SI...ALORS...SINON |
Syntaxe : =SI(condition;faire ceci;sinon faire cela)
Placez -3 dans la cellule A1 et
tapez dans B1 : =SI(A1>=0;RACINE(A1);"négatif!")
Constatez et changez -3 en un nombre positif.
Constatez.
Placez un nombre dans la cellule
A1 et tapez dans B1 : =SI(OU(A1>0;A1<-2);"dehors";"dedans")
Constatez et changez le nombre.
Constatez : le nombre est soit dans [-2;0], soit à
l'extérieur.
On aurait ou tout aussi bien
écrire : =SI(ET(A1<=0;A1>=-2);"dedans";"dehors")
car selon De
Morgan :
» Programme calculant l'image d'un nombre x par la fonction suivante :
Instructions SI...ALORS...SINON imbriquées. Un SI peut en cacher un autre... : |
Syntaxe : =SI(cond1; SI(cond2;instruction1; instruction2);instruction3 )
» Programme calculant l'image d'un nombre x par la fonction suivante sans utiliser le ET :
»
Programme calculant l'image d'un nombre x par la fonction h ci-dessous
utilisant un SI, un OU et un ET imbriqués dans un SI...
Remarque concernant g(x) :
Ce qui donne à l'exécution :