StefanHoste Posted May 3, 2004 Posted May 3, 2004 in de excel file van de te importeren records staat er een formule dat een getal naar boven afrondt. Hij doet dit echter niet naar 1 eenheid hoger maar hij rondt af naar 0.25 of 0.50 of 0.75. In excel is dit geen probleem CEILING(getal;0.25) Filemkaer kent echter alleen CEILING(getal) Heeft er iemand een oplossing? Quote
0 Rony Rabijns Posted May 3, 2004 Posted May 3, 2004 altijd afronden naar boven : tel 0,51 bij je waarde en rond dan af op 0 cijfers. ROUND(waarde + 0,51 ; 0 ) om het probleem bij gehele getallen op te lossen : CASE ( int(waarde) = waarde; waarde; round(waarde + 0,51 ; 0 ) ) afronden naar boven of onder : tel 0,49 bij je waarde en rond dan af op 0 cijfers. dus ROUND(waarde + 0,49 ; 0 ) Quote
0 Sanne Posted May 3, 2004 Posted May 3, 2004 Stefan, probeer eens deze formule: Getalveld + Mod(0,25 - Mod(Getalveld ; 0,25) ; 0,25) Doet die wat je wilt? Quote
0 Rony Rabijns Posted May 3, 2004 Posted May 3, 2004 @ Stefan ik heb jouw vraag begrepen als zijnde : "ik wil afronden naar de hogere eenheid." uit Sanne haar post leid ik af dat je misschien wil afronden naar het hogere kwart. in dat geval voldoet de formule van Sanne perfekt, zoniet kan je alsnog "mijn" formule gebruiken. Quote
0 Rony Rabijns Posted May 3, 2004 Posted May 3, 2004 Sanne maakt er ons attent op dat de funktie CEILING enkel beschikbaar is in FileMaker 7. Ceiling function Format Ceiling(number) Parameter number - any numeric expression or field containing a numeric expression Data type returned number Description Returns number rounded up to the next integer. Examples Ceiling(1.25) returns 2. Ceiling(-1.25) returns -1. Quote
0 Sanne Posted May 4, 2004 Posted May 4, 2004 Stefan, toevallig is Eric momenteel ook met een soortgelijke vraag bezig. http://www.clarify.net/viewtopic.php?t=1540 - Round door Eric Ik heb een nieuwgierig neusje: voor wat voor soort toepassing heb je dit eigenlijk nodig? Quote
Question
StefanHoste
in de excel file van de te importeren records staat er een formule dat een getal naar boven afrondt. Hij doet dit echter niet naar 1 eenheid hoger maar hij rondt af naar 0.25 of 0.50 of 0.75.
In excel is dit geen probleem
Filemkaer kent echter alleen
Heeft er iemand een oplossing?
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.