Avatar billede KlipKlap Novice
13. april 2018 - 17:56 Der er 5 kommentarer og
1 løsning

Alder beregnet på dd-mm-åååå

Hej - jeg havde en ide om at Date()-Fødselsdato(dd-mm-åååå) ville give mig en alder, men det skete ikke. Hvem har løsningen?
Avatar billede QuoteMe Praktikant
13. april 2018 - 18:13 #1
Hvad får du som resultat nu?

Mvh Jan
https://billig-billy.dk
Avatar billede Dan Elgaard Ekspert
13. april 2018 - 18:33 #2
Den formel, Date()-Fødselsdato(dd-mm-åååå), giver dig alderen i antal dage.

Ønsker du alderen i antal år, kan du relativ simpelt blot dele med 365,25

(Date()-Fødselsdato(dd-mm-åååå))/365,25

Ønsker du i hele år, kan du eventuelt runde resultatet ned...
Avatar billede erikjacobsen Ekspert
14. april 2018 - 00:17 #3
Regnereglen i #2 passer ikke.

En person født  1. marts 2016  vil den 1. marts 2075 være 59 år gammel.

Antal dage imellem er 21549  og  21549 / 365.25 er 58.997946611909654 som "afrundet ned" giver 58 år.
Avatar billede Dan Elgaard Ekspert
14. april 2018 - 07:51 #4
Så afrund i stedet - det var blot en hurtig simpel metode.

Ønsker man den præcise alder, skal man benytte DATO.FORSKEL()
http://www.EXCELGAARD.dk/Bib/Regnearksfunktioner/DATO.FORSKEL/Alder/
Avatar billede erikjacobsen Ekspert
14. april 2018 - 09:45 #5
Afrund virker jo så heller ikke, for så er han i mit tilfælde fra #3 allerede 59 år et halvt års tid før han fylder 59.

Den virker ikke - og naturligvis gør den ikke: kalenderen har jo ikke 365.25 dage på et år.

Dine forslag i linket i #4 ser umiddelbart mere rigtige ud.
Avatar billede Jørgen Kirkegaard Professor
14. april 2018 - 17:21 #6
Regn i hele år først, year(date())-yyyy. Efterfølgende justér med ét år, hvis mmdd fra Date() er under mmdd fra hans fødselsdag, altså "læg 1 til, hvis han har haft fødselsdag i år". Så har du fuld kontrol med det hele.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester