=DATEDIF(A4,TODAY(),"Y") &" Years, "&DATEDIF(A4,TODAY(),"ym") &" Months, " &DATEDIF(A4,TODAY(),"md") &" Days"
Produces the same results as Bob's code.
Don't see how you can use the identical formula in both Excel and a DB , definitely in Access the functions and addressing will be different...