Logique
NOT
Définition
NOT renvoie TRUE lorsque son test est faux, et FALSE lorsque son test est vrai.
Syntaxe
=NOT(logical)
Arguments
| Argument | Signification |
|---|---|
logical |
Un test qui est soit vrai, soit faux, comme A2="shut". |
Exemple détaillé
Une marina marque un poste Open sauf si l'état est shut. Les mots d'état se trouvent en A2:A4.
| A : État |
|---|
| open |
| shut |
| open |
Formule : =IF(NOT(A2="shut"),"Open","Closed")
Résultat : Open. A2 est open, donc A2="shut" est faux, NOT inverse cela en vrai, et IF renvoie Open. Recopiée vers le bas, la formule donne Open, Closed et Open.
Exercice
La cellule A2 contient 5. En B2, écrivez une formule qui renvoie 1 lorsque A2 n'est pas égal à 0, et 0 sinon.
- En B2, écrivez une formule IF qui utilise NOT et affiche 1 lorsque A2 n'est pas 0, et 0 sinon.
- B2 doit afficher le résultat pour 5.
Fonctions associées
NOT est généralement placée à l'intérieur de IF pour que la cellule puisse afficher un résultat lorsque le test inversé est vrai et un autre résultat lorsqu'il est faux.
Erreur courante
Écrire =NOT(A2) lorsque A2 contient du texte : NOT a besoin d'un test vrai/faux, donc le mot open renvoie #VALUE! au lieu d'inverser A2="shut".