• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

IF functie met meerdere voorwaarden

Status
Niet open voor verdere reacties.

GangsterD

Gebruiker
Lid geworden
21 jan 2008
Berichten
17
Hallo,

Ik moet een opdracht maken voor school. Alleen kom ik niet uit met de IF functie.

In A14 staat het "aantal" en in C16 staat het "bedrag"

De volgende voorwaarden zijn van toepassing voor de IF-functie in C18:
als aantal >= 100 en bedrag >= €1000 dan 2% korting
anders als aantal <100 en bedrag >= €1000 dan 1,5 % korting
anders als aantal >= 100 en bedrag < €1000 dan 1 % korting
anders als aantal < 100 en bedrag >= € 500 maar bedrag < € 1000 0,5 % korting
en anders geen korting.

Wie weet hoe de formule luidt?

mvg,

Dinesh
 
Dinesh,

Daarvoor deze oplossing
Code:
Dim aantal as variant
Dim bedrag as variant
aantal = Range("A14")
bedrag = Range("C16")

If aantal >= 100 And bedrag >= €1000 Then
 2% korting 
ElseIf aantal <100 And bedrag >= €1000 Then
 1,5 % korting 
ElseIf aantal >= 100 And bedrag < €1000 Then
 1 % korting 
ElseIf aantal < 100 And (bedrag >= € 500 And bedrag < € 1000) Then
 0,5 % korting 
Else
geen korting
End If

Je moet nog wel de juiste waarden in de variabele zetten.
In jouw geval A14 en C16.
Ook moet je de berekende korting ergens op je werkblad kwijt.

Succes
 
het was eigenlijk de bedoeling dat het als een functie in de cel voorkomt
dus een beetje als IF(AND(A14>=100;C16>=1000);2%;"IF(OR(A14<100;C16>=1000);1,5;0%"), alleen klopt deze niet
 
het was eigenlijk de bedoeling dat het als een functie in de cel voorkomt
dus een beetje als IF(AND(A14>=100;C16>=1000);2%;"IF(OR(A14<100;C16>=1000);1,5;0%"), alleen klopt deze niet

Dat kan wel kloppen. Kijk even naar mij rode opmerking in je formule
Code:
IF(AND(A14>=100;C16>=1000);2[COLOR="Red"]%[/COLOR];[COLOR="red"]"[/COLOR]IF(OR(A14<100;C16>=1000);1,5;0[COLOR="red"]%"[/COLOR])
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan