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

Formule voor contant geld

Status
Niet open voor verdere reacties.

Senso

Inventaris
Lid geworden
13 jun 2016
Berichten
11.181
Besturingssysteem
W10 Pro en W11 Pro
Office versie
Office 2007 H&S en Office 2021 Prof Plus
In A1 heb ik 300,25 staan en de vrijstelling is 543,00. Dan moet in B1 afgerond 0 komen te staan.
=gelijk aan en kleiner dan is nul

In A1 heb ik 671,75 staan en de vrijstelling is 543,00 alles meer dan 543,00 moet ik opgeven. Dus B1 is 128,75 maar dat ronden we af naar 128
=meer dan > verschil

Wie kan die formule voor B1 even ontwikkelen.
 
Laatst bewerkt:
Zo?
PHP:
=MIN(0;INTEGER((543-A1)))*-1
 
Office 2007 H&S
Uitkomst is bij jou 129, kan ik niet volgen.

Kun je dit niet even aanpassen?
Code:
=ALS(A1<=543;"0")*EN(ALS(A1>543;"A1-543"))

als A1 kleiner of gelijk aan 543 uitkomst is 0 (in B1)
als A1 meer dan groter aan 543 uitkomst is A1-543 afgerond op heel getal naar beneden (in B1)

Moet zijn:
Code:
=ALS(A1<=543;"0";ALS(A1>543;INTEGER(A1-543)))

Sorry, mijn fout, die van jou is toch goed. Was een beetje overwerkt. Wil je nog even kijken naar die met ALS, die kan ik zelf nog een beetje volgen.

Ik zie net 671,75 - 543 = 128,75 dan moet de uitkomst 128 zijn.
 
Laatst bewerkt:
Had 'm verkeerd om geplaatst:
PHP:
=MIN(0;(543-INTEGER(A1)))*-1
 
Heel mooi. Bedankt. Is die formule met ALS nog wat? Of is dat een puinhoop?
 
De ALS formule kent iedereen wel en gaat men dan mee stoeien terwijl er vaak betere functies zijn voor het onderliggende vraagstuk.
 
Of:

Code:
=INT(ABS(MIN(0;543-A1)))
 
:thumb:Ja, bedankt op die manier houd ik helemaal dik geld over.;):d:d:d
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan