Leggi qui
https://support.office.com/it-it/article/Funzione-DateDiff-e6dd7ee6-3d01-4531-905c-e24fc238f85f
Secondo me dovresti scrivere
DateDiff("yyyy";Date();[DataNascita])
Attenzione però, non vorrei farmi troppo i fatti tuoi, ma se hai intenzione di calcolare l'età di un individuo, leggi questo mio appunto:
- Calcolare l'Età.
Il campo calcolato in una query deve avere la seguente espressione:
con il formato inglese:
Età: DateDiff("yyyy";[DataNascita];Date())+(Format(Date();"mmdd")<Format([DataNascita];"mmdd"))
con il formato italiano:
Età: DateDiff("aaaa";[DataNascita];Date())+(Format(Date();"mmgg")<Format([DataNascita];"mmgg"))
N.B.: la seguente espressione:
Year(Date())-Year([DataNascita]) non funziona per tutti gli individui che devono ancora compiere l'età nell'anno in corso.