Logique
AND
Définition
AND renvoie TRUE lorsque chaque test que vous lui donnez est vrai, et FALSE sinon.
Syntaxe
=AND(logical1, [logical2], ...)
Arguments
| Argument | Signification |
|---|---|
logical1 |
Le premier test, comme A2>=8. |
logical2, ... |
Des tests supplémentaires facultatifs. Chacun doit être vrai pour qu'AND renvoie TRUE. |
Exemple détaillé
Une cuisson au four est marquée OK seulement lorsqu'elle dure au moins 8 heures et qu'il y a 0 défaut. Les heures se trouvent en A2:A4 et les défauts en B2:B4.
| A : Heures | B : Défauts |
|---|---|
| 6 | 1 |
| 9 | 0 |
| 8 | 2 |
Formule : =IF(AND(A2>=8,B2=0),"OK","Check")
Résultat : Check. Six heures est inférieur à 8, donc AND est faux et IF renvoie Check. Recopiée vers le bas, la formule donne Check, OK et Check.
Exercice
La cellule A2 contient 12 et la cellule B2 contient 3. En C2, écrivez une formule qui renvoie 1 lorsque A2 est supérieur à 10 et B2 est inférieur à 5, et 0 sinon.
- En C2, écrivez une formule IF qui utilise AND et affiche 1 lorsque A2 est supérieur à 10 et B2 est inférieur à 5, et 0 sinon.
- C2 doit afficher le résultat pour 12 et 3.
Fonctions associées
AND est généralement placée à l'intérieur de IF pour que la cellule puisse afficher un résultat lorsque chaque test réussit et un autre résultat lorsqu'un test échoue.
Erreur courante
Écrire =AND(A2>=8,B2=0) lorsque la feuille a besoin de OK ou Check : AND renvoie TRUE ou FALSE, donc enveloppez-la dans IF pour convertir ces valeurs.