donderdag 10 oktober 2013

Rekenen met datums


Wat veel excel-gebruikers lastig vinden en waar ik veel vragen over krijg is hoe je omgaat met het berekenen van leeftijden.

In dit artikel leg ik uit hoe je een toekomstdatum (bijv. pensioendatum) kunt berekenen.

Hoe het niet moet!


Vaak kom ik oplossingen tegen met daarin het getal 365,25 verwerkt. Dit getal is gebaseerd op drie jaren van 365 dagen en 1 jaar (schrikkeljaar) van 366 dagen.

365 * 3 + 366 = 1.461
1.461 / 4 = 365,25 (het gemiddelde aantal dagen per jaar)

Op basis hiervan kun je uitrekenen wanneer iemand bijvoorbeeld 53 jaar wordt wanneer hij op 15 augustus 1965 is geboren.

Cel A1 = 15-08-1965
Cel A2 = 53
Cel A3 = A1+(A2*365,25)

Antwoord: 15-08-2018

Simpel genoeg toch?

Maar vervang het getal 53 eens door 43, 47, 55 of 63?

Conclusie

Maak nooit gebruik van bovenstaande formule wanneer je met datums moet rekenen omdat niet in alle gevallen het juiste antwoord wordt berekend.

Het antwoord is in geval van 55 jarige leeftijd namelijk 14 augustus 2020 in plaats van 15 augustus 2020.

En hoe moet het dan wel?

(advies van ExcelXL.nl)

Gebruik de ingebouwde datum functies van Excel. Alleen dan weet je zeker dat je de juiste uitkomsten zult krijgen.

Om je op weg te helpen zal ik je een voorbeeld geven:

Cel A1 = 15-08-1965
Cel A2 = 55

Vraag: wanneer wordt deze persoon 55 jaar? (twee oplossingen)

=DATUM(JAAR(A1)+A2;MAAND(A1);DAG(A1)) of

=ZELFDE.DAG(A1;A2*12)

Trouwens, de genoemde formules kun je in een willekeurige cel typen.


Met een ExcelLerende groet,


Jan Bolhuis















Geen opmerkingen:

Een reactie posten