Jump to content
  • 0

Leeftijd van iemand


Maloud

Question

Sorry dat ik hier terug kom op een oud onderwerp, maar ik heb hulp nodig.

 

Ik heb de formule:

GetAsNumber(Year(Get(CurrentDate)) - Year(DOB) - Case(Get(CurrentDate)< Date(Month(DOB), Day(DOB), Year(Get(CurrentDate))), 1, 0)) & " Years, "

 

&

 

GetAsNumber(Mod(Month(Get(CurrentDate)) - Month(DOB) + 12 - Case(Day(Get(CurrentDate)) < Day(DOB), 1, 0), 12)) & " Months, "

 

&

 

GetAsNumber(Day(Get(CurrentDate)) - Day(DOB) + Case(Day(Get(CurrentDate)) >= Day(DOB), 0, Day(Get(CurrentDate)- Day(Get(CurrentDate))) < Day(DOB), Day(DOB), Day(Get(CurrentDate)- Day(Get(CurrentDate))))) & " Days"

 

Welke ik niet goed aan de gang krijg. kan iemand mij a.u.b. helpen.

 

1e probleem: de formule werkt niet

2e probleem: formule regeert niet op de komma's

3e probleem: zou moeten werken met datum formaat dd-mm-jjjj

 

Bij voorbaat dank voor alle zinnige opmerkingen.

 

p.s. het eidresultaat zou moeten zijn"

 

52 jaar, 3 maanden en 13 dagen (of zoeiets)

Link to comment

3 answers to this question

Recommended Posts

  • 0

Het (uw) veld GEBDATUM is de geboortedatum van de persoon, de rest van de formule hieronder (ergens op dit forum gevonden, dacht ik). Werkt ook perfect.

 

Let(

leeftijd = Date( Month( GEBDATUM ) ; Day( GEBDATUM ) ; Year( Get ( HuidigeDatum ) ) ) ;

 

(Year( Get ( HuidigeDatum ) ) - Year( GEBDATUM ) - 1 ) +

(Get ( HuidigeDatum ) >= leeftijd)

)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...