Description
Cette fonction permet d'inverser la logique d'un argument. Elle renvoie TRUE si l'argument est FALSE, et FALSE si l'argument est TRUE. Pris en charge dans les chaînes.
Syntaxe
NOT(logique)
Les entrées
Cette fonction accepte l'argument suivant :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
logique |
Oui | Une valeur ou une expression qui peut être évaluée à VRAI ou FAUX. | Une référence de cellule, une valeur logique (VRAI ou FAUX), un nombre (0 est FAUX, les autres nombres sont VRAIS) ou une formule qui aboutit à l'un de ces éléments. |
Exemples
Données d’échantillon
| A | B | |
|---|---|---|
| 1 | VRAI | 5 |
| 2 | FAUX | 0 |
| 3 | 10 | 20 |
| 4 | Apple | Banane |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Inverse une valeur logique (VRAI à FAUX, ou FAUX à VRAI). | =NOT(A1) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie FAUX. |
| Inverse une valeur logique (VRAI à FAUX, ou FAUX à VRAI). | =NOT(A2) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie VRAI. |
| Vérifiez si une valeur n’est PAS supérieure à un nombre spécifique. | =NOT(B1>10) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie VRAI. |
| Vérifiez si deux valeurs ne sont PAS égales. | =NOT(A3=B3) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie VRAI. |
| Vérifiez si une cellule ne contient PAS de chiffres. | =NOT(ISNUMBER(A4)) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie VRAI. |
Notes
- Cette fonction est souvent utilisée en combinaison avec d'autres fonctions logiques, telles que AND, OR, et IF.
- Lorsqu'il est utilisé avec des valeurs non booléennes, NOT convertit son argument en booléen avant de l'annuler.
-
NOT(0)renvoie VRAI, tandis que NOT de tout autre nombre renvoie FAUX. -
NOT("FALSE")renvoie FALSE car le texte "FALSE" est considéré comme VRAI.
Astuces
- Utilisez NOT pour inverser des conditions complexes et les rendre plus faciles à comprendre.
- Combinez NOT avec des opérateurs de comparaison pour créer des conditions "pas égal à". Par exemple, NOT(A1=B1) est équivalent à
NOT(A1=B1)est équivalent àA1<>B1. - Lorsque vous utilisez NOT avec d'autres fonctions logiques, tenez compte des lois de De Morgan pour simplifier les expressions logiques complexes.
- NOT peut être utilisé pour vérifier la présence de cellules non vides ; par exemple : not( isblank (a1)) :
NOT(ISBLANK(A1)). - Dans la mise en forme conditionnelle, NOT peut être utile pour mettre en évidence les cellules qui ne répondent pas à certains critères.