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

afronding probleem

Status
Niet open voor verdere reacties.

Jeroen123456

Gebruiker
Lid geworden
3 jul 2007
Berichten
115
ten behoeve van een xml dump moet ik een excelwaarde met comma vertalen naar een waarde met punt

bijv 12345,67 moet ik vertalen naar 12345.67

Ik werk daarbij met rechts, geheel en integer.
Ik splits het op in waarde voor de comma en de waard achter de komma en plaats er een punt tussen.

Maar totaal onverwacht (voor mij althans) ontstaat er boven de 0,15 een afrondingsverschil.

Iemand een idee om dat op te lossen?Bekijk bijlage Vraagje helpmij.xlsx
 
Probeer deze eens:
Code:
=TEKST(SUBSTITUEREN(C5;",";".");"00000,00")
 
Bedankt voor je reactie cobbe.

Dit lost de afronding op maar is er dan nog een manier om om te gaan met de "grote" van de waarden?

in theorie is het mogelijk dat voorkomt

12,34
123,45
1234,56
12345,67
123456,78

en dat zou dan niet

000012,34
000123,45
001234,56
012345,67
123456,78

moeten worden

een "als waarde groter dan" en dan 4x een voorwaarde nesten met telkens de juiste "opmaak" ?
 
Probeer het eens zo:
Code:
=ALS(REST(C5;1)>0;LINKS(C5*100;LENGTE(C5*100)-2)&"."&RECHTS(C5;2);LINKS(C5;LENGTE(C5))&".00")

V ertaaldeWaarde.JPG
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan