Beskrivning
Använd denna funktion för att vända på logiken i ett argument. Den returnerar TRUE om argumentet är FALSE, och FALSE om argumentet är TRUE. Supported in Chains.
Syntax
NOT(logisk)
Ingångar
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
logisk |
Ja | Ett värde eller uttryck som kan utvärderas till SANT eller FALSKT. | En cellreferens, ett logiskt värde (TRUE eller FALSE), ett tal (0 är FALSE, andra tal är TRUE) eller en formel som resulterar i något av dessa. |
Exempel
Provdata
| A | B | |
|---|---|---|
| 1 | SANT | 5 |
| 2 | FALSK | 0 |
| 3 | 10 | 20 |
| 4 | Apple | Banan |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Invertera ett logiskt värde (TRUE till FALSE, eller FALSE till TRUE). | =NOT(A1) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel FALSE. |
| Invertera ett logiskt värde (TRUE till FALSE, eller FALSE till TRUE). | =NOT(A2) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel TRUE. |
| Kontrollera om ett värde INTE är större än ett visst tal. | =NOT(B1>10) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel TRUE. |
| Kontrollera om två värden INTE är lika. | =NOT(A3=B3) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel TRUE. |
| Kontrollera om en cell INTE innehåller siffror. | =NOT(ISNUMBER(A4)) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel TRUE. |
Anteckningar
- Denna funktion används ofta i kombination med andra logiska funktioner, t.ex. AND, OR och IF.
- När NOT används med icke-booleska värden konverteras argumentet till ett booleanskt värde innan det negeras.
-
NOT(0)returnerar TRUE, medan NOT för något annat tal returnerar FALSE. -
NOT("FALSE")returnerar FALSE eftersom texten "FALSE" betraktas som TRUE.
Tips
- Använd NOT för att invertera komplexa villkor så att de blir lättare att förstå.
- Kombinera NOT med jämförelseoperatorer för att skapa "inte lika med"-villkor. Till exempel: NOT(A1=B1)
NOT(A1=B1)är likvärdigt medA1<>B1. - När du använder NOT tillsammans med andra logiska funktioner bör du känna till De Morgans lagar för att förenkla komplexa logiska uttryck.
- NOT kan användas för att kontrollera om cellerna inte är blanka, t.ex:
NOT(ISBLANK(A1)). - I villkorlig formatering kan NOT vara användbart för att markera celler som inte uppfyller vissa kriterier.