Excel - how to calculate date based on years in decimal

Soldato
Joined
25 Oct 2002
Posts
5,648
Location
location: location
I've made a little calculator that works out how many years worth of a product I have. It gives me the answer in decimal, so for example I have 2.37 years worth of product left.

Is there a formula that will use the current date and calculate the date the product will expire?

Thanks
 
=today()+(2.37*365)

assume cell A1 is your decimal year

=today()+(A1*365)

will ignore leap years though
basically adds 365*product time to expire. Excel when using date format uses 01/01/1900 as '1' and 02/01/1900 as '2' etc etc

today() is your windows OS current date in this numerical format
 
Last edited:
Thanks but i'm a bit lost. If i try the formula in your first line, the cell displays 42771.05

What am i missing?!
 
Back
Top Bottom