Try:
="Will be "&DATEDIF(A1,TODAY(),"y")+1& "in "&
IF(DATE(YEAR(TODAY()),MONTH(A1),DAY(A1))>TODAY(),DATE(YEAR(TODAY()),MONTH(A1),DAY(A1))-TODAY(),DATE(YEAR(TODAY())+1,MONTH(A1),DAY(A1))-TODAY())
&" Days time"
or with a bit more text:
=IF(DATE(YEAR(TODAY()),MONTH(A1),DAY(A1))=TODAY(),
"Birthday today!","Will be "&DATEDIF(A1,TODAY(),"y")+1&
" years old in
"&IF(DATE(YEAR(TODAY()),MONTH(A1),DAY(A1))>TODAY(),DATE(YEAR(TODAY()),MONTH(A1),DAY(A1))-TODAY(),DATE(YEAR(TODAY())+1,MONTH(A1),DAY(A1))-TODAY())
&" Days time")
--
HTH
Sandy
In Perth, the ancient capital of Scotland
and the crowning place of kings
(e-mail address removed)
Replace @mailinator.com with @tiscali.co.uk