AND (&&)

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Description

L'opérateur AND (&&) détermine si deux conditions sont toutes les deux vraies.

Plusieurs appels AND peuvent être enchaînés pour vérifier si un ensemble de plus de deux conditions sont vraies.

Usage

a && b
a && b && c
Argument Requis Type Attendu Description
a Oui Booléen La première condition
b Oui Booléen La deuxième condition

Résultat

  • TRUE si les deux conditions sont évaluées à TRUE.
  • FALSE si l'une ou les deux conditions sont évaluées à FALSE.
  • Vide si l'une ou l'autre des conditions est Vide.

Exemples

Si vous avez un champ à sélection multiple avec le code VAC et les options :

  • Cholera
  • Rubella
  • Typhoid
  • Measles
  • Mumps

Alors vous pourriez écrire la formule suivante pour compter le nombre d'enfants qui ont reçu à la fois les vaccins contre la rougeole et les oreillons :

VAC.Measles && VAC.Mumps

Ce qui donne les résultats suivants :

VAC Résultat
Cholera, Rubella, Typhoid FALSE
Cholera, Measles FALSE
FALSE
Measles, Rubella, Typhoid, Mumps TRUE

Vous pourriez également utiliser la fonction IF pour transformer la valeur booléenne ("TRUE" ou "FALSE") en un nombre :

IF(VAC.Measles && VAC.Mumps, 1, 0)
VAC Résultat
Cholera, Rubella, Typhoid 0
Cholera, Measles 0
0
Measles, Rubella, Typhoid, Mumps 1

Enfin, vous pouvez répéter l'opérateur && pour vérifier que plus de deux conditions sont vraies. La formule suivante, par exemple, compte les enfants qui ont reçu la Rougeole, les Oreillons, et la Rubéole :

IF(VAC.Measles && VAC.Mumps && VAC.Rubella,1,0)
VAC Résultat
Cholera, Rubella, Typhoid 0
Cholera, Measles 0
0
Measles, Rubella, Typhoid, Mumps 1
Rubella 0
Measles, Mumps 1
Élément suivant
ÉGAL (==)