Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Utilizați funcția OR, una dintre funcțiile logice, pentru a determina dacă vreo condiție dintr-un test este TRUE.

Exemplu

Exemple de utilizare a funcției OR.

Funcția OR returnează valoarea TRUE dacă oricare dintre argumentele sale se evaluează la TRUE și FALSE dacă toate argumentele sale se evaluează la FALSE.

O utilizare obișnuită pentru funcția OR 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 OR ca argument test_logic al funcției IF, puteți testa mai multe condiții diferite în loc de una singură.

Sintaxă

OR(logic1, [logic2], ...)

Sintaxa funcției OR are următoarele argumente:

Argument

Descriere

Logic1

Obligatoriu. Prima condiție pe care doriți să o testați se poate evalua la TRUE sau FALSE.

Logic2, ...

Opțional. Condițiile suplimentare pe care doriți să le testați se pot evalua la TRUE sau FALSE, până la un număr total de 255 de condiții.

Observații

  • Argumentele trebuie să se evalueze la valorile logice TRUE sau FALSE sau în matrice sau referințe care conțin valori logice.

  • Dacă un argument matrice sau referință conține text sau celule goale, acele valori sunt ignorate.

  • Dacă zona specificată nu conține valori logice, OR returnează #VALUE! .

  • Puteți să utilizați o formula matrice OR pentru a vedea dacă o valoare apare într-o matrice. Pentru a introduce o formulă matrice, apăsați CTRL+SHIFT+ENTER.

Exemple

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

Exemple de utilizare a funcției OR cu funcția IF.

Formulă

Descriere

=OR(A2>1,A2<100)

Afișează TRUE dacă A2 este mai mare decât 1 sau (OR) mai mic decât 100, altfel afișează FALSE.

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

Afișează valoarea din celula A3 dacă este mai mare decât 1 sau (OR) mai mică decât 100, în caz contrar, afișează mesajul „Valoarea este în afara limitelor.”

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

Afișează valoarea din celula A2 dacă este mai mică decât 0 sau (OR) mai mare decât 50, în caz contrar, afișează un mesaj.

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 comision utilizând funcțiile IF și OR.

Exemplu de utilizare a IF sau OR pentru a calcula comisionul de vânzări.
  • =IF(OR(B14>=$B$4,C14>=$B$5),B14*$B$6,0) - Dacă (IF) vânzările totale sunt mai mari sau egale cu (> =) Obiectivul de vânzări sau (OR) Conturi sunt mai mari sau egale cu (> =) Obiectivul de conturi, se înmulțește Total vânzări cu % comision, în caz contrar, se 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
NOTPrezentare generală a formulelor din Excel
Cum să evitați formulele eronate
Detectarea erorilor
din formuleComenzi rapide de la tastatură în Excel
Funcț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.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×