mercredi 25 février 2015

Commerciele prijzen

Beste mensen,



Ik heb een vraag over het commercieel maken van prijzen. Ik heb het een en ander al gevonden op dit forum over dit onderwerp, maar onderstaande heb ik helaas niet kunnen vinden.



Mijn wensen:

- Het afronden van getallen, op twee cijfers achter de komma, op een 5 of een 9

- Als getallen, achter de komma, eindigen tussen de 1 en 5, dan past hij de waarde aan op een 5

- Als getallen, achter de komma, eindigen tussen 6 en 0, dan past hij de waarde aan naar een 9 (waarbij bij 0 de waarde naar beneden wordt afgerond)



Voorbeeld:

€ 7,50 wordt € 7,49

€ 7,51 wordt € 7,55

€ 7,56 wordt € 7,59



Ik heb de volgende formule gemaakt die dit grotendeels doet:

=ALS(EN(WAARDE(RECHTS(A1;1))>=1;WAARDE(RECHTS(A1;1 ))<6);(AFRONDEN.BOVEN(A1;0,1)-0,05);(AFRONDEN.BOVEN(A1;0,1)-0,01))



Echter als de formule verwijst naar een rond getal, dan verwijst de functie "RECHTS(A1;1)" niet naar een "0" maar pakt deze de laatste waarde.

Voorbeeld:

€ 105,00 wordt € 104,95

€ 106,00 wordt € 105,99

Bij ronde getallen is mijn wens dat deze naar beneden worden afgerond op een 9.

Dus bij bovenstaand voorbeeld: € 105,00 moet worden € 104,99



Mijn vraag:

Is er een manier waarop een formule een rond getal ziet als een waarde met twee decimalen. 105 => 105,00?



Alvast hartelijk dank voor de genomen moeite.





Commerciele prijzen

0 commentaires:

Enregistrer un commentaire