NOT

Kui soovite kindlustada, et üks väärtus ei võrduks teisega, saate kasutada funktsiooni NOT, ühte loogikafunktsioonidest.

Näide

Näited funktsioonist NOT, mis muudab argumentide väärtuse vastupidiseks.  Nt =NOT(1+1=2)

Funktsioon NOT muudab oma argumendi väärtuse vastupidiseks.

Funktsiooni NOT üks levinumaid kasutusvõimalusi on muude loogikateste sooritavate funktsioonide kasuteguri laiendamine. Oletagem näiteks, et funktsioon IF sooritab loogikatesti ning tagastab ühe väärtuse juhul, kui test annab väärtuseks TRUE (tõene), ja teise juhul, kui test annab väärtuseks FALSE (väär). Kui kasutada funktsiooni IF argumendina logical_test funktsiooni NOT, saate ühe tingimuse asemel kasutada testis mitut tingimust.

Süntaks

NOT(loogika)

Funktsiooni NOT süntaksil on järgmised argumendid.

  • Loogika    – nõutav. Loogikaväärtus või -avaldis, mida saab väärtustada kui TRUE või FALSE.

Kommentaarid

Kui argument loogika on FALSE, tagastab funktsioon NOT väärtuse TRUE; kui argument loogika on TRUE, tagastab NOT väärtuse FALSE.

Näited

Siin on mõned näited, kuidas kasutada funktsiooni NOT nii üksi kui ka koos funktsioonidega IF, AND ja OR.

Näited funktsiooni NOT kasutamisest koos funktsioonidega IF, AND ja OR.


Valem

Kirjeldus

=NOT(A2>100)

A2 POLE suurem kui 100

=IF(AND(NOT(A2>1),NOT(A2<100)),A2; "Väärtus on vahemikust väljas.")

50 on suurem kui 1 (TRUE) JA 50 on väiksem kui 100 (TRUE), seega NOT pöörab mõlemad argumendid ümber, nii et nende väärtuseks saab FALSE. AND nõuab, et mõlema argumendi väärtus oleks TRUE, seega tagastab see tulemuse, kui väärtus on FALSE.

=IF(OR(NOT(A3<0),NOT(A3>50)),A3; "Väärtus on vahemikust väljas.")

100 pole väiksem kui 0 (FALSE) ja 100 on suurem kui 50 (TRUE), seega NOT pöörab argumendid ümber väärtusteks TRUE/FALSE. OR nõuab, et ühe argumendi väärtus oleks TRUE, seega tagastab see tulemuse, kui väärtus on TRUE.

Müügivahendustasu arvutamine

Siin on toodud üsna tavaline stsenaarium, kus on tarvis funktsiooni NOT ning funktsioonide IF ja AND abil arvutada, kas müügitiim on täitnud boonuse saamise nõuded.

Näide müügipreemia arvutamisest funktsioonide IF, AND ja NOT abil.  Valem lahtris E14 on =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)
  • =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)- KUI „Müük kokku“ POLE väiksem kui „Müügieesmärk“ JA „Kontod“ POLE väiksem kui „Kontode eesmärk“, siis korrutada „Müük kokku“ „Komisjonitasu protsendiga“, muidu tagastada 0.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Vt ka

Vaadake õppevideost, kuidas kasutada funktsiooni IF

Ülevaade selle kohta, kuidas toimub pesastatud funktsioonide kasutamine valemis

Funktsioon IF

Funktsioon AND

Funktsioon OR

Exceli valemite ülevaade

Katkenud valemite vältimine

Veakontrolli kasutamine valemi vigade tuvastamiseks

Kiirklahvid Windowsi rakenduses Excel 2016

Kiirklahvi rakenduses Excel 2016 for Mac

Loogikafunktsioonid (teatmematerjalid)

Exceli funktsioonid (tähestikuliselt)

Exceli funktsioonid (kategooriate kaupa)

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×