Share via

adding 1 year to a date in Excel

Anonymous
2017-03-18T03:14:09+00:00

Hi, I am creating an excel program that calculates when licenses need to be renewed.  The calculation needs to add one year to the date in the original cell.  The fact that there are not always the same # of days in a month or year does not matter. 

Example:  A1                    B1

               5/1/2017       5/1/2018

Any suggestions?

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
  1. Anonymous
    2017-03-18T04:30:15+00:00

    Try below formula, it adds one year:

    =DATE(YEAR(A2)+1,MONTH(A2),DAY(A2))

    Another option is to add 12 months:

    =EDATE(A2,12)

    Difference between the above formulas is that if date in A2 = 29th Feb 2016 (leap year), then the first formula returns 1st March 2017 while the second formula returns 28th Feb 2017.

    Regards,

    Amit Tandon

    www.globaliconnect.com

    http://twitter.com/AmitTandonExcel

    200+ people found this answer helpful.
    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Anonymous
    2017-03-27T02:46:13+00:00

    You are welcome.

    Regards,

    Amit Tandon

    www.globaliconnect.com

    http://twitter.com/AmitTandonExcel

    3 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2017-03-27T02:13:28+00:00

    Your solution worked great!  Thank you so much.

    Susan

    1 person found this answer helpful.
    0 comments No comments