Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Wanneer u gegevens wilt vinden die voldoen aan meer dan één voorwaarde, zoals eenheden die zijn verkocht tussen april en januari, of eenheden die door Nancy zijn verkocht, kunt u de functies EN en OF samen gebruiken. Hier ziet u een voorbeeld:

EN en OF in dezelfde formule gebruiken

Met deze formule wordt de functie AND in de functie OR genest om te zoeken naar eenheden die zijn verkocht tussen 1 april 2011 en 1 januari 2012, of eenheden die door Nancy zijn verkocht. U kunt zien dat het retourneert Geldt voor eenheden die door Nancy zijn verkocht, en ook voor eenheden die door Tim en Ed zijn verkocht tijdens de datums die in de formule zijn opgegeven.

Hier volgt de formule in een formulier dat u kunt kopiëren en plakken. Als u ermee wilt spelen in een voorbeeldwerkmap, raadpleegt u het einde van dit artikel.

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

Laten we eens wat dieper ingaan op de formule. De functie OF vereist een set argumenten (stukjes gegevens) die kunnen worden getest om te zien of ze waar of onwaar zijn. In deze formule is het eerste argument de functie AND en de functie DATE die erin is genest, het tweede argument 'Nancy'. U kunt de formule op deze manier lezen: Test om te zien of een verkoop is gedaan na 30 april 2011 en vóór 1 januari 2012, of is gedaan door Nancy.

De functie AND retourneert ook Waar of Onwaar. Meestal gebruikt u AND om de mogelijkheden van een andere functie, zoals OR en IF, uit te breiden. In dit voorbeeld zou de functie OF de juiste datums niet vinden zonder de functie AND.

EN en OF gebruiken met ALS

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 mensen pas bonussen als ze ten minste $ 125.000 aan goederen verkopen, tenzij ze werken in de zuidelijke regio waar de markt kleiner is. In dat geval komen ze in aanmerking voor een bonus na $ 100.000 aan verkoop.

=ALS(OF(C4>=125000;AND(B4="Zuid";C4>=100000))=WAAR,C4*0.12;"Geen bonus")

Laten we eens wat dieper kijken. Voor de functie ALS zijn drie stukjes gegevens (argumenten) vereist om correct te worden uitgevoerd. De eerste is een logische test, de tweede is de waarde die u wilt zien als de test Waar retourneert en de derde is de waarde die u wilt zien als de test Onwaar retourneert. In dit voorbeeld bieden de functie OF en alles wat erin is genest de logische test. U kunt dit lezen als: Zoek naar waarden groter dan of gelijk aan 125.000, tenzij de waarde in kolom C 'Zuid' is, zoek vervolgens naar een waarde die groter is dan 100.000. Vermenigvuldig de waarde met 0,12, het commissiebedrag. Anders geeft u de woorden 'Geen bonus' weer.

Naar boven

Voorbeeldgegevens

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


Verkoper

Regio

Verkoop

Formule/resultaat

Miller

Oost

87925

=ALS(OF(C2>=125000;AND(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;AND(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;AND(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;AND(B10="Zuid";C10>=100000))=WAAR,C10*0,12;"Geen bonus")

Smithberg

West

92500

=ALS(OF(C11>=125000;AND(B11="Zuid";C11>=100000))=WAAR,C11*0,12;"Geen bonus")

Benson

Oost

88350

=ALS(OF(C12>=125000;AND(B12="Zuid";C12>=100000))=WAAR,C12*0,12;"Geen bonus")

Leesweergave

West

102500

=ALS(OF(C13>=125000;AND(B13="Zuid";C13>=100000))=WAAR,C13*0,12;"Geen bonus")

Naar boven

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×