Funkcija OR

Koristite funkciju OR, jednu od logičkih funkcija, da biste utvrdili da li neki od uslova na testu imaju vrednost TRUE.

Primer

Primeri korišćenja funkcije OR.

Funkcija OR vraća vrednost TRUE ako se bilo koji od njenih argumenata proceni kao TRUE i vraća vrednost FALSE ako se bilo koji od njenih argumenata proceni kao FALSE.

Jedna od uobičajenih upotreba funkcije OR jeste korišćenje u cilju povećanja korisnosti drugih funkcija kojima se vrše logička testiranja. Na primer, funkcija IF izvršava logičko testiranje, a zatim daje jednu vrednost ako testiranje kao rezultat ima vrednost TRUE i drugu vrednost ako testiranje kao rezultat ima vrednost FALSE. Upotrebom funkcije OR kao argumenta logički_test funkcije IF možete testirati mnogo različitih uslova umesto samo jednog.

Sintaksa

OR(logički1, [logički2], ...)

Sintaksa funkcije OR ima sledeće argumente:

Argument

Opis

Logički1

Obavezno. Prvi uslov koji želite da testirate i koji može da ima rezultat TRUE ili FALSE.

Logički2, ...

Opcionalno. Dodatni uslovi koje želite da testirate i koji mogu da imaju rezultat TRUE ili FALSE, do maksimuma od 255 uslova.

Napomene

  • Argumenti moraju da se prevedu u logičke vrednosti kao što su TRUE ili FALSE ili u nizove odnosno reference koje sadrže logičke vrednosti.

  • Ako argument tipa niza ili reference sadrži tekst ili prazne ćelije, te vrednosti se zanemaruju.

  • Ako navedeni opseg ne sadrži logičke vrednosti, funkcija OR vraća vrednost greške #VALUE!.

  • Možete da koristite OR formulu niza da biste videli da li se vrednost pojavljuje u nekom nizu. Pritisnite kombinaciju tastera CTRL+SHIFT+ENTER da biste uneli formulu niza.

Primeri

Evo nekih opštih primera korišćenja funkcije OR samostalno i zajedno sa funkcijom IF.

Primeri korišćenja funkcije OR sa funkcijom IF.


Formula

Opis

=OR(A2>1,A2<100)

Prikazuje vrednost TRUE ako je A2 veće od 1 ILI manje od 100, a u suprotnom prikazuje vrednost FALSE.

=IF(OR(A2>1,A2<100),A3,"Vrednost je izvan opsega")

Prikazuje vrednost u ćeliji A3 ako je ona veća od 1 ILI manja od 100, a u suprotnom prikazuje poruku „Vrednost je izvan opsega“.

=IF(OR(A2<0,A2>50),A2,"Vrednost je izvan opsega")

Prikazuje vrednost u ćeliji A2 ako je manja od 0 ILI veća od 50, a u suprotnom prikazuje poruku.

Izračunavanje prodajne provizije

Ovo je uobičajen scenario gde treba da izračunamo da li se prodavci kvalifikuju za proviziju pomoću funkcija IF i OR.

Primer korišćenja funkcija IF i OR za izračunavanje prodajne provizije.
  • =IF(OR(B14>=$B$4,C14>=$B$5),B14*$B$6,0)AKO je ukupna prodaja jednaka cilju prodaje ili veća od njega (>=) ILI su nalozi jednaki cilju za nalog ili veći od njega (>=), pomnoži ukupnu prodaju procentom provizije, a u suprotnom vrati vrednost 0.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u zajednici Excel Tech Community, dobijete podršku u zajednici Answers community ili predložite novu funkciju ili poboljšanje na sajtu Excel User Voice.

Takođe pogledajte

Pogledajte video o korišćenju funkcije IF

Saznajte kako se koriste ugnežđene funkcije u formuli

Funkcija IF

Funkcija AND

Funkcija NOT

Pregled formula u programu Excel

Izbegavanje neispravnih formula

Korišćenje provere grešaka za otkrivanje grešaka u formulama

Tasterske prečice u programu Excel 2016 za Windows

Tasterske prečice u programu Excel 2016 za Mac

Logičke funkcije (referenca)

Excel funkcije (abecednim redom)

Excel funkcije (po kategorijama)

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×