• 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.

Verschil in ALS-formule?

Status
Niet open voor verdere reacties.

profpc

Verenigingslid
Lid geworden
23 dec 2003
Berichten
3.493
Hallo,

Ik snap iets niet tussen een verschil in een ALS-formule in excel.
Ik heb voor de duidelijkheid een excel-bestand, als bijlage, geplaatst voor duidelijkheid.
De bedoeling is dat als er binnen 10 dagen de rekening betaald is, de klant 2% korting krijgt.
Maar als dit pas na 30 dagen gebeurd, dan moet de klant 1,5% rente betalen.
Ik heb 2 ALS-formules waar de ene dus als WAAR en de anders als ONWAAR moet worden beschouwd.

Bij de ene (formule 1) gebruik ik:
Code:
=ALS(E5-A5<=10;B5*-KORTINGp;B5*RENTEp)
Bij de andere (formule 2) gebruik ik:
Code:
=ALS(E6-A6<=10;B6*-KORTINGp;ALS(E6-A6>30;B6*RENTEp;0))

Nu is het zo dat bij de tweede formule er de oplossing 0 komt te staan, wat ik dus niet snap. Want stel bij een bedrag van € 325 * 1,5% rente = 4,785 en niet 0.
De eerste formule geeft dit aan, de tweede niet. Ik snap het verschil tussen beide niet, want inprincipe doen ze bijna hetzelfde?
Ook zeer vreemd dat bij het derde voorbeeld (zie excel-bijlage) met dezelfde formule wel ineens het goede antwoord komt te staan? :confused:

Wie kan zeggen welke formule beter is en waarom de andere evt. fout is? :)
 

Bijlagen

Hoi,

Zet deze eens in F5:
Code:
=E5-A5
En trek deze eens naar onderen.

Dan zie je het denk ik al.
In F6 staat 20 als de opmaak getal is.
Dus conclusie:
E6-A6= niet kleiner of gelijk aan 10.
E6-A6= niet groter dan 30
Dus beide zijn ONWAAR, en geven daarom een nul weer.
 
Dus beide zijn ONWAAR, en geven daarom een nul weer.

Aha, dit betekent ook automatisch dat de eerste formule fout is :)
Dank je wel voor dit verhelderende antwoord :thumb::thumb:
 
Aha, dit betekent ook automatisch dat de eerste formule fout is :)
Dank je wel voor dit verhelderende antwoord :thumb::thumb:

Graag gedaan.

De formule in kolom C is dus de juiste.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan