Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

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 #VALUE!. U suprotnom, funkcija INDEX daje grešku #REF!.

  • 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 Excel Tech zajednici ili da dobijete podršku u Answers zajednici.

Srodne teme

Video: Napredne IF funkcije
Saznajte kako da koristite ugnežđene funkcije u formuli
Funkcija IF
Funkcija AND
Funkcija NOT
Pregled formula u Excel
Kako da izbegnete neiskrene formule
Otkrivanje grešaka u formulama
Tasterske prečice u programu Excel
Logičke funkcije (referenca)
Excel funkcije (abecednim slovima)
Excel funkcije (po kategoriji)

Da li vam je potrebna dodatna pomoć?

Unapredite veštine

Istražite obuku >

Prvi nabavite nove funkcije

PRIDRUŽITE SE MICROSOFT 365 INSAJDERIMA >

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×