Korišćenje funkcija AND i OR za proveru kombinacije uslova

Napomena:  Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

Kada je potrebno da biste pronašli podatke koji ispunjavaju više od jednog uslova, kao što su prodate između April i januar jedinice ili tako što ćete nada, prodate jedinice funkcije AND i OR možete koristiti zajedno. Evo primera:

Korišćenje funkcija AND i OR u istoj formuli

Ova formula gnezda i funkcija unutar funkcije OR da biste pretražili prodate između 1 April 2011 i 1 januar 2012 jedinice ili bilo koje jedinice prodao nada. Možete da vidite vraća vrednost True , za prodate tako što ćete nada jedinice, kao i za prodate tako što ćete time i Ed tokom datume koji su definisani u formuli jedinice.

Evo formule koju možete da kopirate i nalepite. Ako želite da se poigrate sa primerom radne sveske, pogledajte kraj ovog članka.

= OR (i (C2 > datum (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

Hajde da prođemo malo dublji u formulu. Funkcija OR zahteva skup argumente (delove podataka) koje možete da testirate da biste videli da li su true ili false. U ovoj formuli, prvi argument je funkcija AND i funkcije DATE ugnežđeno u njemu nalazi, drugi je „Nada”. Formulu možete da čitate na sledeći način: Test da li je prodaja ostvari posle 30 April 2011 i pre nego što 1 januar 2012, ili da je napravio nada.

Funkcija AND i vraća vrednost True ili False. Većinu vremena, možete da koristite i da biste proširili mogućnosti drugog funkcija, kao što su ili i IF. U ovom primeru, funkcija OR ne pronađete ispravnih datuma bez funkciju AND.

Korišćenje funkcija AND i OR sa funkcijom IF

Takođe možete da koristite i i ili pomoću Funkcija IF.

Funkcije AND i OR ugnežđene unutar funkcije IF

U ovom primeru, ljudi ne zarađuju bonus dok ne prodaju robu u vrednosti od najmanje 125,000 USD, osim ako rade u južnom regionu gde je tržište manje. U tom slučaju, da bi dobili bonus, potrebno je da dostignu prodaju u iznosu od 100,000 USD.

= IF (ili (C4 > = 125000, AND (B4 =”„Jug, C4 > = 100000)) = TRUE, C4 * 0.12 „Nema bonus”)

Zađimo malo dublje u formulu. Funkcija IF zahteva tri podatka (argumenta) da bi pravilno funkcionisala. Prvi je logički test, drugi je vrednost koju želite da vidite ako test vrati vrednost „True“, a treći je vrednost koju želite da vidite ako test vrati vrednost „False“. U ovom primeru funkcija OR i sve što je ugnežđeno unutar nje čine logički test. Možete da je čitate na sledeći način: potraži vrednosti veće od ili jednake sa 125,000, osim ako je vrednost u koloni C „Jug“, tada traži vrednost veću od 100,000, i svaki put kada su oba uslova tačna pomnoži vrednost sa 0.12, koliko iznosi provizija. U suprotnom, prikaži reči „Bez bonusa“.

Vrh stranice

Uzorak podataka

Ako želite da biste radili sa primerima u ovom članku, kopirajte sledeću tabelu u ćeliju A1 u sopstveni unakrsne tabele. Uverite se da biste izabrali celu tabelu, uključujući naslova reda.


Prodavac

Region

Prodaja

Formule/rezultata

Maletić

Istok

87925

= IF (ili (C2 > = 125000, AND (B2 =”„Jug, C2 > = 100000)) = TRUE, C2 * 0.12 „Nema bonus”)

Stanić

Sever

100000

= IF (ili (C3 > = 125000, AND (B3 =”„Jug, C3 > = 100000)) = TRUE, C3 * 0.12 „Nema bonus”)

Forcan

Zapad

145000

= IF (ili (C4 > = 125000, AND (B4 =”„Jug, C4 > = 100000)) = TRUE, C4 * 0.12 „Nema bonus”)

Vidaković

Jug

200750

= IF (ili (C5 > = 125000, AND (B5 =”„Jug, C5 > = 100000)) = TRUE, C5 * 0.12 „Nema bonus”)

Blagojević

Jug

178650

= IF (ili (C6 > = 125000, AND (B6 =”„Jug, C6 > = 100000)) = TRUE, C6 * 0.12 „Nema bonus”)

Tomić

Sever

99555

= IF (ili (C7 > = 125000, AND (B7 =”„Jug, C7 > = 100000)) = TRUE, C7 * 0.12 „Nema bonus”)

Kiver

Istok

147000

= IF (ili (C8 > = 125000, AND (B8 =”„Jug, C8 > = 100000)) = TRUE, C8 * 0.12 „Nema bonus”)

Cassazza

Sever

213450

= IF (ili (C9 > = 125000, AND (B9 =”„Jug, C9 > = 100000)) = TRUE, C9 * 0.12 „Nema bonus”)

Brownlee

Jug

122680

= IF (ili (C10 > = 125000, AND (B10 =”„Jug, C10 > = 100000)) = TRUE, C10 * 0.12 „Nema bonus”)

Smithberg

Zapad

92500

= IF (ili (C11 > = 125000, AND (B11 =”„Jug, C11 > = 100000)) = TRUE, C11 * 0.12 „Nema bonus”)

Benson

Istok

88350

= IF (ili (C12 > = 125000, AND (B12 =”„Jug, C12 > = 100000)) = TRUE, C12 * 0.12 „Nema bonus”)

Čitanje

Zapad

102500

= IF (ili (C13 > = 125000, AND (B13 =”„Jug, C13 > = 100000)) = TRUE, C13 * 0.12 „Nema bonus”)

Vrh stranice

Razvijte Office 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.

×