Hi Evil6,
I'm still not sure if you're sorted or not! So ..
Values in Cells may be (amongst other types) Text or Dates. Text is exactly that; Date is a special type (actually it's a number interpreted in a special way and formatted as a Date). If you are using Excel to import your data I would expect it to be clever enough to realise you had dates and treat them specially but there are several situations where it might 'fail'.
Let's say you have your DOB as a
Date in Cell [blue]
A1[/blue]. The formula I gave you earlier should indicate whether today is the birthday or not. To recap ..
[blue][tt]=IF(DATEDIF(A1,TODAY(),"yd")=0,"Today's the Day!","") [/tt][/blue]
.. this says "if the difference between the date and today (measured in days of the year) is zero, then display the message; otherwise display blank".
Now if, instead, the DOB is
Text then it must first be converted to a date before it can be used in Date Functions such as DATEDIF. If so, use this version of the formula ..
[blue][tt]=IF(DATEDIF([/tt][red][tt]DATEVALUE([/tt][/red][tt]A1[/tt][red][tt])[/tt][/red][tt],TODAY(),"yd")=0,"Today's the Day!","") [/tt][/blue]
Enjoy,
Tony
--------------------------------------------------------------------------------------------
We want to help you; help us to do it by reading this: Before you ask a question.