Applies ToExcel pentru Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Testarea dacă sunt adevărate sau false condițiile și efectuarea de comparații logice între expresii sunt comune multor activități. Puteți utiliza funcțiile AND, OR, NOT și IF pentru a crea formule condiționale.

De exemplu, funcția IF utilizează următoarele argumente.

formulă cu funcția if

Formulă care utilizează funcția IF

Imagine buton logical_test: Condiția pe care doriți să o verificați.

Callout 2 value_if_true: valoarea de returnat dacă condiția este True.

Imagine buton value_if_false: Valoarea de returnat dacă condiția este False(Fals).

Pentru mai multe informații despre cum să creați formule, consultați Crearea sau ștergerea unei formule.

Ce intenționați?

Crearea unei formule condiționale care are ca rezultat o valoare logică (TRUE sau FALSE)

Pentru a efectua această activitate, utilizați funcțiile și operatorii AND, OR și NOT , așa cum se arată în exemplul următor.

Exemplu

Exemplul este mai ușor de înțeles dacă îl copiați într-o foaie de lucru necompletată.

Cum se copiază un exemplu?

  1. Selectați exemplul din acest articol.

    selectarea unui exemplu din ajutor în Excel 2013 pentru Windows

    Selectarea unui exemplu din Ajutor

  2. Apăsați pe CTRL+C.

  3. În Excel, creați un registru de lucru necompletat sau o foaie de lucru necompletată.

  4. În foaia de lucru, selectați celula A1, apoi apăsați CTRL+V.

Important: Pentru ca exemplul să funcționeze corect, trebuie să-l lipiți în celula A1 a foii de lucru.

  1. Pentru a comuta între vizualizarea rezultatelor și vizualizarea formulelor care returnează rezultatele, apăsați pe CTRL+` (accent grav) sau, în fila Formule, din grupul Audit formule, faceți clic pe butonul Afișare formule.

După ce copiați exemplul într-o foaie de lucru necompletată, îl puteți adapta pentru a corespunde necesităților.

Date

15

9

8

Pinioane

Widgets

Formulă

Descriere (Rezultat)

=AND(A2>A3; A2<A4)

Determină dacă valoarea din celula A2 este mai mare decât valoarea din A3 și, de asemenea, dacă valoarea din A2 este mai mică decât valoarea din A4. (FALSE)

=OR(A2>A3; A2<A4)

Determină dacă valoarea din celula A2 este mai mare decât valoarea din A3 sau dacă valoarea din A2 este mai mică decât valoarea din A4. (TRUE)

=NOT(A2+A3=24)

Determină dacă suma valorilor din celulele A2 și A3 nu este egală cu 24. (FALSE)

=NOT(A5="Pinioane")

Determină dacă valoarea din celula A5 nu este egală cu "Trifoi". (FALSE)

=OR(A5<>"Sprockets",A6 = "Widgeturi")

Determină dacă valoarea din celula A5 nu este egală cu "Trifoi" sau dacă valoarea din A6 este egală cu "Widgeturi". (TRUE)

Pentru mai multe informații despre cum să utilizați aceste funcții, consultați Funcția AND, FUNCȚIA OR și FUNCȚIA NOT.

Începutul paginii

Crearea unei formule condiționale care are ca rezultat un alt calcul sau în valori diferite de TRUE sau FALSE

Pentru a efectua această activitate, utilizați funcțiile IF, AND și OR și operatorii, așa cum se arată în exemplul următor.

Exemplu

Exemplul este mai ușor de înțeles dacă îl copiați într-o foaie de lucru necompletată.

Cum se copiază un exemplu?

  1. Selectați exemplul din acest articol.

    Important: Nu selectați anteturile de rând sau de coloană.

    selectarea unui exemplu din ajutor în Excel 2013 pentru Windows

    Selectarea unui exemplu din Ajutor

  2. Apăsați pe CTRL+C.

  3. În Excel, creați un registru de lucru necompletat sau o foaie de lucru necompletată.

  4. În foaia de lucru, selectați celula A1, apoi apăsați CTRL+V.

Important: Pentru ca exemplul să funcționeze corect, trebuie să-l lipiți în celula A1 a foii de lucru.

  1. Pentru a comuta între vizualizarea rezultatelor și vizualizarea formulelor care returnează rezultatele, apăsați pe CTRL+` (accent grav) sau, în fila Formule, din grupul Audit formule, faceți clic pe butonul Afișare formule.

După ce copiați exemplul într-o foaie de lucru necompletată, îl puteți adapta pentru a corespunde necesităților.

Date

15

9

8

Pinioane

Widgets

Formulă

Descriere (Rezultat)

=IF(A2=15; "OK", "Nu este OK")

Dacă valoarea din celula A2 este egală cu 15, returnează "OK". În caz contrar, returnează "Nu este OK". (OK)

=IF(A2<>15; "OK"; "Nu este OK")

Dacă valoarea din celula A2 nu este egală cu 15, returnează "OK". În caz contrar, returnează "Nu este OK". (Nu este OK)

=IF(NOT(A2<=15), "OK", "Nu este OK")

Dacă valoarea din celula A2 nu este mai mică sau egală cu 15, returnează "OK". În caz contrar, returnează "Nu este OK". (Nu este OK)

=IF(A5<>"SPROCKETS", "OK";"Nu este OK")

Dacă valoarea din celula A5 nu este egală cu "SPROCKETS", returnează "OK". În caz contrar, returnează "Nu este OK". (Nu este OK)

=IF(AND(A2>A3; A2<A4), "OK", "Nu este OK")

Dacă valoarea din celula A2 este mai mare decât valoarea din A3 și valoarea din A2 este, de asemenea, mai mică decât valoarea din A4, returnează "OK". În caz contrar, returnează "Nu este OK". (Nu este OK)

=IF(AND(A2<>A3; A2<>A4), "OK", "Nu este OK")

Dacă valoarea din celula A2 nu este egală cu A3 și valoarea din A2 nu este egală cu valoarea din A4, returnează "OK". În caz contrar, returnează "Nu este OK". (OK)

=IF(OR(A2>A3; A2<A4), "OK", "Nu este OK")

Dacă valoarea din celula A2 este mai mare decât valoarea din A3 sau valoarea din A2 este mai mică decât valoarea din A4, returnează "OK". În caz contrar, returnează "Nu este OK". (OK)

=IF(OR(A5<>"Sprockets"; A6<>"Widgeturi"), "OK", "Nu este OK")

Dacă valoarea din celula A5 nu este egală cu "Sprockets" sau valoarea din A6 nu este egală cu "Widgeturi", returnează "OK". În caz contrar, returnează "Nu este OK". (Nu este OK)

=IF(OR(A2<>A3; A2<>A4), "OK", "Nu este OK")

Dacă valoarea din celula A2 nu este egală cu valoarea din A3 sau valoarea din A2 nu este egală cu valoarea din A4, returnează "OK". În caz contrar, returnează "Nu este OK". (OK)

Pentru mai multe informații despre cum să utilizați aceste funcții, consultați Funcția IF, funcția AND și funcția OR.

Începutul paginii

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.