bepalen wie er elk jaar >= 65 jaar is op basis van gebdat echter met moeilijkheidje

Status
Niet open voor verdere reacties.

Friend

Verenigingslid
Lid geworden
31 jan 2009
Berichten
1.128
Beste forummers,

Elk jaar draai ik een overzicht van wie er dat jaar op 31 december 65 jaar of ouder is.

Tot nu toe doe ik dat in een query, veld Gebdat en in dit jaar het criteria :
Code:
<#31-12-1949#

Dus elk jaar moet ik dit aanpassen. Op zich geen probleem maar toch.

Nu dacht ik eerst aan een veld in de query van Date() en dan verder weer vergelijken met de geboorte datum.

Via het forum had ik dan ook een prachtige formule van OctaFisch gevonden :

Code:
DateDiff("yyyy";[Gebdat];Date())+(Int(Format(Date();"mmdd"))<Format([Gebdat];"mmdd"))

Alleen omdat ik het overzicht altijd bv 2 maanden eerder draai (dit moet ook) heb ik dan iedereen t/m 31-10 van het betreffende jaar en niet de mensen die in de laatste 2 maanden nog 65 zijn geworden.

Ik zou het dus graag volledig automatisch laten verlopen op welke datum ik in het betreffende jaar ook de lijst uitdraai.

Is hier een oplossing voor en zo ja wat is uw advies?

Alvast hartelijk dank voor jullie hulp.

Friend.
 
Je formule wordt volgens mij een stuk makkelijker, want de laatste dag van het jaar (en dat is je ijkpunt) ligt tegenwoordig redelijk vast.
Code:
DateDiff("yyyy";[Geboortedatum];DateSerial(Year(Date());12;31))
 
Michel,
Hartelijk dank voor je reply en oplossing :thumb:. Geweldig dat doet precies wat we willen zonder elk jaar te moeten veranderen. Thanks :D:D:D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan