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.

Kada morate pronaći podatke koji ispunjavaju više uvjeta, kao što su jedinice prodane između travnja i siječnja ili jedinice koje je prodala Nancy, možete koristiti funkcije AND i OR zajedno. Evo jednog primjera:

Korištenje funkcija AND i OR u istoj formuli

Ova formula ugniježđe funkciju AND unutar funkcije OR radi traženja jedinica prodanih između 1. travnja 2011. i 1. siječnja 2012. ili bilo koje jedinice koje je prodala Nancy. Možete vidjeti da se vraća True za jedinice koje prodaje Nancy, kao i za jedinice koje je Prodao Tim i Ed tijekom datuma navedenih u formuli.

Evo formule u obrascu koju možete kopirati i zalijepiti. Upute za reprodukciju u oglednoj radnoj knjizi potražite na kraju ovog članka.

=OR(AND(C2>DATE(2011;4;30);C2<DATE(2012;1;1));B2="Nancy")

Idemo malo dublje u formulu. Funkcija OR zahtijeva skup argumenata (podataka) koje može testirati da bi provjerila jesu li istiniti ili neistiniti. U ovoj formuli prvi je argument funkcija AND, a funkcija DATE ugniježđena u njoj, a druga je "Nancy". Formulu možete pročitati na ovaj način: testirajte je li prodaja izvršena nakon 30. travnja 2011. i prije 1. siječnja 2012. ili je izvršila Nancy.

Funkcija AND vraća i True ili False. Većinu vremena koristite AND da biste proširili mogućnosti druge funkcije, kao što su OR i IF. U ovom primjeru funkcija OR ne može pronaći točne datume bez funkcije AND.

Korištenje funkcija AND i OR s funkcijama IF

Možete koristiti i FUNKCIJE ANDi OR s funkcijom IF.

Funkcije AND i OR ugniježđene u funkciji IF

U ovom primjeru ljudi ne zarađuju bonuse dok ne prodaju robu u vrijednosti od najmanje 125 000 USD, osim ako ne rade u južnoj regiji gdje je tržište manje. U tom slučaju ispunjavaju uvjete za bonus nakon 100.000 USD u prodaji.

=IF(OR(C4>=125000;AND(B4="Jug";C4>=100000)))=TRUE;C4*0,12;"Nema bonusa")

Pogledajmo malo dublje. Funkcija IF zahtijeva pravilno izvođenje triju dijelova podataka (argumenata). Prvi je logički test, drugi je vrijednost koju želite provjeriti vraća li test True, a treća je vrijednost koju želite provjeriti vraća li test False. U ovom primjeru funkcija OR i sve ugniježđeno u njemu daje logički test. Možete ga pročitati kao: potražite vrijednosti veće od ili jednake 125 000, osim ako je vrijednost u stupcu C "Jug", zatim potražite vrijednost veću od 100 000, a svaki put kada su oba uvjeta istinita, pomnožite vrijednost s 0,12, iznos provizije. U suprotnom, prikažite riječi "Bez bonusa".

Vrh stranice

Ogledni podaci

Ako želite raditi s primjerima u ovom članku, kopirajte sljedeću tablicu u ćeliju A1 u vlastitoj proračunskoj tablici. Obavezno odaberite cijelu tablicu, uključujući redak naslova.


Prodavač

Regija

Prodaja

Formula/rezultat

Miler

Istok

87925

=IF(OR(C2>=125000;AND(B2="Jug";C2>=100000)))=TRUE;C2*0,12;"Nema bonusa")

Abrus

Sjever

100000

=IF(OR(C3>=125000;AND(B3="Jug";C3>=100000)))=TRUE;C3*0,12;"Nema bonusa")

Salmre

Zapad

145000

=IF(OR(C4>=125000;AND(B4="Jug";C4>=100000)))=TRUE;C4*0,12;"Nema bonusa")

Berka

Jug

200750

=IF(OR(C5>=125000;AND(B5="Jug";C5>=100000)))=TRUE;C5*0,12;"Nema bonusa")

Šašić

Jug

178650

=IF(OR(C6>=125000;AND(B6="Jug";C6>=100000)))=TRUE;C6*0,12;"Nema bonusa")

Thomas

Sjever

99555

=IF(OR(C7>=125000;AND(B7="Jug";C7>=100000)))=TRUE;C7*0,12;"Nema bonusa")

Keever

Istok

147000

=IF(OR(C8>=125000;AND(B8="Jug";C8>=100000)))=TRUE;C8*0,12;"Nema bonusa")

Cassazza

Sjever

213450

=IF(OR(C9>=125000;AND(B9="Jug";C9>=100000)))=TRUE;C9*0,12;"Nema bonusa")

Brownlee

Jug

122680

=IF(OR(C10>=125000;AND(B10="Jug";C10>=100000))=TRUE;C10*0,12;"Nema bonusa")

Smithberg

Zapad

92500

=IF(OR(C11>=125000;AND(B11="Jug";C11>=100000))=TRUE;C11*0,12;"Nema bonusa")

Benson

Istok

88350

=IF(OR(C12>=125000;AND(B12="Jug";C12>=100000))=TRUE;C12*0,12;"Nema bonusa")

Čitanje

Zapad

102500

=IF(OR(C13>=125000;AND(B13="Jug";C13>=100000))=TRUE;C13*0,12;"Nema bonusa")

Vrh stranice

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!

×