preloader

Fonctions logiques

Les fonctions logiques servent à tester des conditions spécifiques. Ces fonctions sont souvent appelées opérateurs logiques. Les opérateurs logiques servent à déterminer si la condition est  VRAIE ou FAUSSE.

Le choix des valeurs retournées par les fonctions logiques résulte de conditions exprimées par un ou des tests logiques. Les test logiques n’ont que deux réponses possibles : VRAI ou FAUX.
Ces test s’écrivent à l’aide d’opérateurs logiques tels que les opérateurs de comparaison.

Il va de soi que l’un au moins des termes de la comparaison est une variable. Les valeurs comparées peuvent être des nombres ou des chaînes de caractères.

Nom de la fonction

role

syntaxe

ET

Renvoie la valeur VRAI si et seulement si tous les arguments sont VRAI
renvoie FAUX si au moins l’un des arguments est FAUX

ET(valeur_logique1, valeur_logique2, …)

OU

 Renvoie la valeur VRAI si une des conditions est VRAI et la valeur FAUX si toutes les conditions sont fausses.

OU(valeur_logique1, valeur_logique2, …)

SI

Renvoie une valeur si la condition spécifiée (test_logique) est ‘VRAI’ et une autre valeur si cette valeur est ‘FAUX’.

SI(test_logique, valeur_si_vrai, valeur_si_faux)