Brug af OG og ELLER til at afprøve en kombination af betingelser

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Når du har brug at finde data, der opfylder mere end én betingelse, som solgte mellem April og januar enheder eller enheder, der er solgt af Jens, kan du bruge funktionerne og og eller sammen. Her er et eksempel:

Brug af OG og ELLER i den samme formel

Denne formel indlejrer funktionen og inde i funktionen eller til at søge efter solgte mellem 1 April 2011 og 1 januar 2012 enheder eller en hvilken som helst enheder solgt af Jens. Du kan se den returnerer True , for enheder, der er solgt af Jens, og for enheder, der er solgt af Tim og Ed under de datoer, der er angivet i formlen.

Her er formlen i en udgave, du kan kopiere og sætte ind. Hvis du vil lege med den i en eksempelprojektmappe, skal du se til sidst i denne artikel.

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

Lad os lidt dybere i formlen. Funktionen eller kræver et sæt af argumenter (filer), som det kan du prøve for at se, hvis de er SAND eller FALSK. I denne formel det første argument er funktionen og og funktionen dato indlejret i den, anden er "Jens." Du kan læse formlen på denne måde: Test, der skal se, om et salg blev foretaget efter 30 April 2011 og før 1 januar 2012 eller blev foretaget af Jens.

Funktionen og returnerer også enten SAND eller FALSK. De fleste tilfælde, du bruger, og du udvider funktionerne i en anden fungerer, såsom eller og Hvis. Funktionen eller vil ikke kunne finde de korrekte datoer uden funktionen og i dette eksempel.

Brug af OG og ELLER sammen med HVIS

Du kan også bruge og og eller med funktionen Hvis.

Funktionerne OG og ELLER indlejret i en HVIS-funktion

I dette eksempel optjener folk ikke bonusser, før de har solgt varer for over $ 125.000, medmindre de arbejder i det sydlige område, hvor markedet er mindre. I så fald optjener de bonus, når de har solgt for $ 100.000.

= Hvis (eller (C4 > = 125000, AND (B4 = "Syd", C4 > = 100000)) = SAND C4 * 0.12, "Ingen bonus")

Lad os kigge lidt dybere i formlen. Funktionen HVIS kræver tre dataelementer (argumenter) for at fungere korrekt. Det første er en logisk test, det andet er den værdi, du vil have vist, hvis testen returnerer Sand, og det tredje er den værdi, du vil have vist, hvis testen returnerer Falsk. I dette eksempel udgør funktionen ELLER og alt, hvad der er indlejret i den, den logiske test. Du kan læse det sådan: Se efter værdier, der er større end eller lig med 125.000, medmindre værdien i kolonne C er "Syd", se så efter en værdi større end 100.000, og hver gang begge betingelser er sande, skal værdien ganges med 0,12, som er provisionen. I andre tilfælde vises ordene "Ingen bonus."

Toppen af siden

Eksempeldata

Hvis du vil arbejde med eksemplerne i denne artikel, kan du kopiere følgende tabel i celle A1 i dit eget regneark. Sørg for at markere hele tabellen, herunder overskriftsrækken.


Sælger

Område

Salg

Formel/resultat

Miller

Øst

87925

= Hvis (eller (C2 > = 125000, og (B2 = "Syd", C2 > = 100000)) = SAND C2 * 0.12, "Ingen bonus")

Stahl

Nord

100000

= Hvis (eller (C3 > = 125000, AND (B3 = "Syd", C3 > = 100000)) = SAND C3 * 0.12, "Ingen bonus")

Foster

Vest

145000

= Hvis (eller (C4 > = 125000, AND (B4 = "Syd", C4 > = 100000)) = SAND C4 * 0.12, "Ingen bonus")

Wilcox

Syd

200750

= Hvis (eller (C5 > = 125000, AND (B5 = "Syd", C5 > = 100000)) = SAND C5 * 0.12, "Ingen bonus")

Barnhill

Syd

178650

= Hvis (eller (C6 > = 125000, AND (B6 = C6 "Syd", > = 100000)) = SAND C6 * 0.12, "Ingen bonus")

Thomas

Nord

99555

= Hvis (eller (C7 > = 125000, AND (B7 = "Syd", celle C7 > = 100000)) = SAND C7 * 0.12, "Ingen bonus")

Keever

Øst

147000

= Hvis (eller (C8 > = 125000, AND (B8 = "Syd", C8 > = 100000)) = SAND C8 * 0.12, "Ingen bonus")

Cassazza

Nord

213450

= Hvis (eller (C9 > = 125000, AND (B9 = "Syd", C9 > = 100000)) = SAND C9 * 0.12, "Ingen bonus")

Brownlee

Syd

122680

= Hvis (eller (C10 > = 125000, AND (B10 = "Syd", C10 > = 100000)) = SAND C10 * 0.12, "Ingen bonus")

Smithberg

Vest

92500

= Hvis (eller (C11 > = 125000, AND (B11 = "Syd", C11 > = 100000)) = SAND C11 * 0.12, "Ingen bonus")

Benson

Øst

88350

= Hvis (eller (C12 > = 125000, AND (B12 = "Syd", C12 > = 100000)) = SAND C12 * 0.12, "Ingen bonus")

Læsning

Vest

102500

= Hvis (eller (C13 > = 125000, AND (B13 = "Syd", C13 > = 100000)) = SAND C13 * 0.12, "Ingen bonus")

Toppen af siden

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×