Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Upotrijebite funkciju OR, jednu od logičkih funkcija, da biste utvrdili je li ijedan uvjet testa TRUE.

Primjer

Primjeri korištenja funkcije OR.

Funkcija OR vraća TRUE ako je bilo koji od argumenata vrednovan kao TRUE; vraća FALSE ako su svi argumenti vrednovani kao FALSE.

Jedan uobičajeni način upotrebe funkcije OR jest proširivanje korisnosti drugih funkcija kojima se izvršavaju logički testovi. Funkcija IF, primjerice, izvršava logički test, a zatim vraća jednu vrijednost ako se test izračuna kao TRUE te drugu vrijednost ako se test izračuna kao FALSE. Pomoću funkcije OR kao argumenta funkcije IF možete testirati mnogo uvjeta, a ne samo jedan.

Sintaksa

OR(logička1; [logička2];...)

Sintaksa funkcije OR sadrži sljedeće argumente:

Argument

Opis

Logička1

Obavezno. Prvi uvjet koji želite testirati te koji možete vrednovati kao TRUE ili FALSE.

Logička2;...

Dodatno. Dodatni uvjeti koje želite testirati te koje je moguće vrednovati kao TRUE ili FALSE (najviše 255 uvjeta).

Napomene

  • Argumenti moraju rezultirati logičkim vrijednostima kao što su TRUE ili FALSE ili pak poljima ili referencama koje sadrže logičke vrijednosti.

  • Ako polja ili reference sadrže tekst, brojeve ili prazne ćelije, te se vrijednosti zanemaruju.

  • Ako navedeni raspon ne sadrži logičke vrijednosti, OR vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

  • Možete koristiti formulu polja OR da biste vidjeli pojavljuje li se neka vrijednost u polju. Da biste unijeli formulu polja, pritisnite tipke CTRL + SHIFT + ENTER.

Primjeri

Ovdje navodimo nekoliko općenitih primjera korištenja funkcije OR samostalno i u kombinaciji s funkcijom IF.

Primjeri korištenja funkcije OR s funkcijom IF.

Formula

Opis

=OR(A2>1;A2<100)

Prikazuje TRUE ako je A2 veći od 1 OR manji od 100, u suprotnom prikazuje FALSE.

=IF(OR(A2>1;A2<100);A3;"Vrijednost je izvan raspona")

Prikazuje vrijednost u ćeliji A3 ako je veća od 1 OR manja od 100. U suprotnom prikazuje poruku "Vrijednost je izvan raspona".

=IF(OR(A2<0;A2>50);A2;"Vrijednost je izvan raspona")

Prikazuje vrijednost u ćeliji A2 ako je manja od 0 OR veća od 50. U suprotnom prikazuje poruku.

Izračun provizije za prodaju

Ovo je prilično uobičajen scenarij kada moramo izračunati jesu li prodavači kvalificirani za proviziju pomoću funkcija IF i OR.

Primjer korištenja funkcija IF i OR za izračunavanje provizije za prodaju.
  • =IF(OR(B14>=$B$4;C14>=$B$5);B14*$B$6;0) – ako je (IF) ukupna prodaja veća ili jednaka (>=) prodajnom cilju i (OR) računi su veći ili jednaki (>=) ciljnom broju računa, pomnoži ukupnu prodaju % provizije; u suprotnom vrati 0.

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.

Povezane teme

Videozapis: Napredne funkcije IF
Saznajte kako koristiti ugniježđene funkcije u formuli

IF
AND
NOTPregled formula u programu Excel
Izbjegavanje neispravnih formula
Otkrivanje pogrešaka u formulama
Tipkovni prečaci u programu Excel
Logičke funkcije (referenca)
Funkcije programa Excel (abecednim redoslijedom)
Funkcije programa Excel (po kategorijama)

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×