Office
Vpis

Uporaba funkcij AND in OR za preverjanje kombinacije pogojev

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Če želite poiskati podatke, ki ustrezajo več kot enemu pogoju, na primer med April in januar prodanih enot ali prodanih Barbara, lahko uporabite funkciji AND in OR skupaj. Tukaj je primer:

Uporaba funkcij AND OR v isti formuli

Te formule gnezda in funkcije znotraj funkcije OR za iskanje med 1 April 2011 in 1 januar 2012 prodanih enot ali kateri koli enote prodal Barbara. Vidite lahko, vrne True , prodanih Barbara in tudi prodanih enot do Tim in de med datumi, ki je navedena v formuli.

Ta formula je navedena v obliki, da jo lahko kopirate in lepite. Če želite formulo preskušati v vzorčnem delovnem zvezku, si oglejte zadnji del tega članka.

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

Oglejmo si malce razširjeno v formulo. Funkcija OR zahteva nabor argumenti (delov podatkov), ki jo lahko preverite, če ste true ali false. V tej formuli je prvi argument je funkcija AND in funkcijo DATE , ki je ugnezdena v njej, drugi je »Barbara. « Formulo lahko preberete na ta način: preskus ali prodaja je bila dodeljena po 30 April 2011 in pred 1 januar 2012, ali je bila dodeljena tako, da Barbara.

Funkcija AND tudi vrne True ali False. V večini primerov, uporabite in razširiti zmogljivosti druge funkcije, kot ali in IF. V tem primeru ne bi funkcijo OR poiščite pravilnimi datumi brez in funkcije.

Uporaba funkcij AND in OR s funkcijo IF

In in ali lahko uporabljate tudi s funkcijo IF.

Funkciji AND in OR, ugnezdeni v funkcijo IF

V tem primeru si osebe ne zaslužijo dodatkov, dokler ne prodajo vsaj 125.000 EUR vrednosti blaga, razen če delajo v južni regiji, kjer je trg manjši. V tem primeru si zaslužijo dodatek že, če so prodali blago v vrednosti 100.000 EUR.

= IF (ali (C4 > = 125000, AND (B4 = "Jug", C4 > = 100000)) = TRUE, C4 * 0,12 »Brez reklamno ««)

Oglejmo si formulo nekoliko natančneje. Funkcija IF potrebuje za ustrezno delovanje tri dele podatkov (argumenti). Prvi je logični preskus, drugi je želena vrednost, s katero preverite, ali preskus vrne »TRUE«, tretji pa je vrednost, ki si jo želite prikazati, če preskus vrne »FALSE«. V tem primeru funkcija OR in vse, kar je v njej ugnezdeno, predstavlja logični preskus. Preberete jo lahko tako: poiščite vrednosti, večje kot ali enake 125.000 , razen če je vrednost v stolpcu C »Jug«; takrat poiščite vrednost, večjo kot 100.000. Vsakič, ko bosta oba pogoja »TRUE«, vrednost pomnožite z 0.12, zneskom provizije. V nasprotnem primeru prikažite besedi »Brez dodatka«.

Na vrh strani

Vzorčni podatki

Če želite delati s primeri v tem članku, kopirajte to tabelo v celico A1 v svoji preglednici. Ne pozabite izbrati celotno tabelo, vključno z naslovne vrstice.


Prodajalec

Regija

Prodaja

Rezultat in formule

Cvenkelj

Vzhod

87925

= IF (ali (C2 > = 125000, AND (B2 = "Jug", C2 > = 100000)) = TRUE, C2 * 0,12 »Brez reklamno ««)

Zajc

Sever

100000

= IF (ali (C3 > = 125000, AND (B3 = "Jug", C3 > = 100000)) = TRUE, C3 * 0,12 »Brez reklamno ««)

Stražar

Zahod

145000

= IF (ali (C4 > = 125000, AND (B4 = "Jug", C4 > = 100000)) = TRUE, C4 * 0,12 »Brez reklamno ««)

Makovec

Jug

200750

= IF (ali (C5 > = 125000, AND (B5 = "Jug", C5 > = 100000)) = TRUE, C5 * 0,12 »Brez reklamno ««)

Rožič

Jug

178650

= IF (ali (C6 > = 125000, AND (B6 = "Jug", C6 > = 100000)) = TRUE, C6 * 0,12 »Brez reklamno ««)

Thomas

Sever

99555

= IF (ali (C7 > = 125000, AND (B7 = "Jug", C7 > = 100000)) = TRUE, C7 * 0,12 »Brez reklamno ««)

Keever

Vzhod

147000

= IF (ali (C8 > = 125000, AND (B8 = "Jug", C8 > = 100000)) = TRUE, C8 * 0,12 »Brez reklamno ««)

Cassazza

Sever

213450

= IF (ali (C9 > = 125000, AND (B9 = "Jug", C9 > = 100000)) = TRUE, C9 * 0,12 »Brez reklamno ««)

Brownlee

Jug

122680

= IF (ali (C10 > = 125000, AND (B10 = "Jug", C10 > = 100000)) = TRUE, C10 * 0,12 »Brez reklamno ««)

Smithberg

Zahod

92500

= IF (ali (C11 > = 125000, AND (B11 = "Jug", C11 > = 100000)) = TRUE, C11 * 0,12 »Brez reklamno ««)

Benson

Vzhod

88350

= IF (ali (C12 > = 125000, AND (B12 = "Jug", C12 > = 100000)) = TRUE, C12 * 0,12 »Brez reklamno ««)

Branje

Zahod

102500

= IF (ali (C13 > = 125000, AND (B13 = "Jug", C13 > = 100000)) = TRUE, C13 * 0,12 »Brez reklamno ««)

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×