NOT (funcția NOT)

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:

  • Logic    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 întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Subiecte asociate

Video: Funcții IF complexe
Aflați cum să utilizați funcțiile imbricate într-o formulă
Funcția IF
Funcția AND
Funcția OR
Prezentare generală a formulelor din Excel
Cum să evitați formulele eronate
Utilizarea verificării erorilor pentru detectarea erorilor din formule
Comenzi rapide de la tastatură în Excel 2016 pentru Windows
Comenzi rapide de la tastatură în Excel 2016 pentru Mac
Funcții logice (referință)
Funcții Excel (în ordine alfabetică)
Funcții Excel (după categorie)

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×