Office
Aanmelden

EN en OF gebruiken om een combinatie van voorwaarden te testen

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Als u gegevens wilt zoeken die voldoen aan meer dan één voorwaarde, zoals gerealiseerde verkopen tussen April en januari of gerealiseerde verkopen door Nancy, kunt u de functies en en of-bewerking samen gebruiken. Hier volgt een voorbeeld:

EN en OF in dezelfde formule gebruiken

Deze formule nesten van de functie AND binnen de functie of zoeken naar gerealiseerde verkopen tussen 1 April 2011 en 1 januari 2012 of alle eenheden verkocht door Nancy. Retourneert True voor gerealiseerde verkopen door Nancy en ook voor gerealiseerde verkopen door Tim en Ed tijdens de datums die zijn opgegeven in de formule, kunt u zien.

Hier is de formule in een vorm die u kunt kopiëren en plakken. Als u met de formule in een voorbeeldwerkmap wilt experimenteren, raadpleegt u het laatste gedeelte van dit artikel.

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

Dit artikel leest een stapje verder in de formule. De functie of vereist een reeks argumenten (gegevenselementen) die deze testen kunt om te zien als ze true of false. In deze formule wordt het eerste argument is de functie en en de functie datum is genest binnen de vorm, het tweede is "Nancy." U kunt de formule te lezen op deze manier: testen om te zien als een verkoop plaatsvond na 30 April 2011 en vóór 1 januari 2012, of door Nancy plaatsvond.

De functie en wordt ook retourneert True of False. De meeste gevallen, u gebruikt en voor het uitbreiden van de mogelijkheden van een andere functie, zoals of en als. In dit voorbeeld wouldn't de functie of de juiste datums zonder de functie en zoeken.

EN en OF met ALS gebruiken

U kunt ook en en of gebruiken met de functie als.

De functie EN en OF genest in een functie ALS

In dit voorbeeld verdienen medewerkers pas een bonus nadat ze voor ten minste € 125.000 aan goederen hebben verkocht, tenzij ze in de zuidelijke regio werken waar de markt kleiner is. In dit geval komen ze na een omzet van € 100.000 in aanmerking voor een bonus.

= Als (of (C4 > 125000, = en (B4 = "Zuid", C4 > = 100000)) = waar, C4 * 0,12, "Geen bonus")

Laten we dit nader bekijken. Voor de functie ALS zijn drie stukken gegevens (argumenten) nodig om de functie correct uit te voeren. Het eerste gegeven is een logische test, het tweede is de waarde die u wilt gebruiken om te zien of de test Waar retourneert en het derde is de waarde die u wilt gebruiken om te zien of de test Onwaar retourneert. In dit voorbeeld vormen de functie OF en alles wat erin is genest de logische test. U kunt de functie als volgt lezen: zoek waarden groter dan of gelijk aan 125.000, tenzij de waarde in kolom C 'Zuid' is, zoek dan een waarde groter dan 100.000, en telkens wanneer beide voorwaarden waar zijn, de waarde vermenigvuldigen met 0,12, het commissiebedrag. Geef anders de woorden 'Geen bonus' weer.

Naar boven

Voorbeeldgegevens

Als u werken met de voorbeelden in dit artikel wilt, kopieert u de volgende tabel in cel A1 in uw eigen spreadsheet. Zorg ervoor dat u selecteert de hele tabel, inclusief de rij.


Verkoper

Regio

Verkoop

Formule/resultaat

Miller

Oost

87925

= Als (of (C2 > 125000, = en (B2 = "Zuid", C2 > = 100000)) = waar, C2 * 0,12, "Geen bonus")

Stahl

Noord

100000

= Als (of (C3 > 125000, = en (B3 = "Zuid", C3 > = 100000)) = waar, C3 * 0,12, "Geen bonus")

Foster

West

145000

= Als (of (C4 > 125000, = en (B4 = "Zuid", C4 > = 100000)) = waar, C4 * 0,12, "Geen bonus")

Wilcox

Zuid

200750

= Als (of (C5 > 125000, = en (B5 = "Zuid", C5 > = 100000)) = waar, C5 * 0,12, "Geen bonus")

Barnhill

Zuid

178650

= Als (of (C6 > 125000, = en (B6 = "Zuid", C6 > = 100000)) = waar, C6 * 0,12, "Geen bonus")

Thomas

Noord

99555

= Als (of (C7 > 125000, = en (B7 = "Zuid", C7 > = 100000)) = waar, C7 * 0,12, "Geen bonus")

Keever

Oost

147000

= Als (of (C8 > 125000, = en (B8 = "Zuid", C8 > = 100000)) = waar, C8 * 0,12, "Geen bonus")

Cassazza

Noord

213450

= Als (of (C9 > 125000, = en (B9 = "Zuid", C9 > = 100000)) = waar, C9 * 0,12, "Geen bonus")

Brownlee

Zuid

122680

= Als (of (C10 > 125000, = en (B10 = "Zuid", C10 > = 100000)) = waar, C10 * 0,12, "Geen bonus")

Smithberg

West

92500

= Als (of (C11 > 125000, = en (B11 = "Zuid", C11 > = 100000)) = waar, C11 * 0,12, "Geen bonus")

Benson

Oost

88350

= Als (of (C12 > 125000, = en (B12 = "Zuid", C12 > = 100000)) = waar, C12 * 0,12, "Geen bonus")

Leesweergave

West

102500

= Als (of (C13 > 125000, = en (B13 = "Zuid", C13 > = 100000)) = waar, C13 * 0,12, "Geen bonus")

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×