Utilizați funcția NOT, una dintre funcții logice, atunci când doriți să vă asigurați că o valoare nu este egală cu alta.

Exemplu

Exemple cu funcția NOT pentru a inversa argumentele.  EXEMPLU =NOT(1+1=2)

Funcția NOT inversează valoarea argumentului său.

O utilizare obișnuită pentru funcția NOT este să extindă utilitatea altor funcții care efectuează teste logice. De exemplu, funcția IF efectuează un test logic, apoi returnează o valoare dacă testul se evaluează la TRUE și altă valoare dacă testul se evaluează la FALSE. Utilizând funcția NOT ca argument test_logic al funcției IF, puteți testa mai multe condiții diferite în loc de una singură.

Sintaxă

NOT(logic)

Sintaxa funcției NOT are următoarele argumente:

  • Logice    Obligatoriu. Este o valoare sau o expresie care poate fi evaluată ca TRUE sau FALSE.

Observații

Dacă logic este FALSE, NOT returnează TRUE; dacă logic este TRUE, NOT returnează FALSE.

Exemple

Iată câteva exemple generale ale utilizării funcției NOT, atât singură, cât și împreună cu funcțiile IF, AND și OR.

Exemple cu funcția NOT cu funcțiile IF, AND și OR

Formulă

Descriere

=NOT(A2>100)

A2 nu (NOT) este mai mare decât 100

=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"Valoarea este în afara limitelor")

50 este mai mare decât 1 (adevărat - TRUE) și (AND) 50 este mai mic decât 100 (adevărat - TRUE), așa că NOT inversează ambele argumente la FALSE. AND necesită ca ambele argumente să fie TRUE, deci returnează rezultatul dacă este FALSE.

=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"Valoarea este în afara limitelor")

100 nu este mai mic decât 0 (fals - FALSE) și 100 este mai mare decât 50 (adevărat - TRUE), deci NOT inversează argumentele la TRUE/FALSE. OR necesită ca un argument să fie TRUE, deci returnează rezultatul dacă este TRUE.

Calcul comisionului de vânzări

Iată un scenariu destul de obișnuit, în care trebuie să calculăm dacă vânzătorii se califică pentru un bonus utilizând funcția NOT cu funcțiile IF și AND.

Exemple de calculare a bonusului de vânzări cu IF, AND și NOT.  Formula din celula E14 este =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) - dacă (IF) Totalul vânzărilor nu (NOT) este mai mic decât Obiectivul vânzărilor și (AND) Conturi nu (NOT) sunt mai mici decât Obiectiv cont, atunci înmulțește Totalul vânzărilor cu % comision. În caz contrar, returnează 0.

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.

Subiecte asociate

Video: Funcții IF complexeAflați cum să utilizați funcții imbricate într-o formulăFuncția IFFuncția ANDFuncția ORPrezentare generală a formulelor din ExcelCum să evitați formulele eronateUtilizarea verificării erorilor pentru detectarea erorilor din formuleComenzi rapide de la tastatură în ExcelFuncții logice (referință)Funcții Excel (în ordine alfabetică)Funcții Excel (după categorie)

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.