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.

Utilisation

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

Résultat

  • VRAI si les deux conditions sont évaluées comme VRAI.
  • FAUX si une ou les deux conditions sont évaluées comme FAUX.
  • VIDE si l'une ou l'autre des conditions est VIDE.

Exemples

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

  • Choléra
  • Rubéole
  • Typhoïde
  • Rougeole
  • Oreillons

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
Choléra, Rubéole, Typhoïde FAUX
Choléra, Rougeole FAUX
FAUX
Rougeole, Rubéole, Typhoïde, Oreillons VRAI

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

IF(VAC.Measles && VAC.Mumps, 1, 0)
VAC Résultat
Choléra, Rubéole, Typhoïde 0
Choléra, Rougeole 0
0
Rougeole, Rubéole, Typhoïde, Oreillons 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 les vaccins contre la Rougeole, les Oreillons, et la Rubéole :

IF(VAC.Measles && VAC.Mumps && VAC.Rubella,1,0)
VAC Résultat
Choléra, Rubéole, Typhoïde 0
Choléra, Rougeole 0
0
Rougeole, Rubéole, Typhoïde, Oreillons 1
Rubéole 0
Rougeole, Oreillons 1
Élément suivant
ÉGAL (==)