How to Add 2 Years to a Date in Excel – 3 Easy Methods

The dataset showcases Students’ Admission Dates. To add 2 years to these dates:

Dataset

 


Method 1 – Utilizing an Arithmetic Formula

A year consists of 365 days. If you add 2*365 days to the date, it will show exactly 730 days after the following dates.

Steps:

  • Go to D5 and enter the following formula.
=C5+(2*365)

It adds 2 years to the existing date.

Arithmetic Formula to add 2 Years to a Date in excel

  • Press ENTER and drag down the Fill Handle to see the result in the rest of the cells.

Fill Handle

This is the output.

This method does not consider years with 366 days.

Read More: How to Add 3 Years to a Date in Excel


Method 2 – Using the EDATE Function

Use the EDATE function, it provides a date according to the month number given in the argument.

Steps:

  • Go to D5 and enter the following formula.
=EDATE(C5,(2*12))

It takes 24 months, as the end_date argument was entered as (2*12) with the start_date in C5.

Using the EDATE Function to add 2 years to a date in Excel

  • Press ENTER.

Read More: How to Create a Formula in Excel to Change Date by 1 Year


Method 3 – Applying the Nested DATE Function

Use the nested DATE function. Combine the YEAR, MONTH, and DAY functions to show the date.

Steps:

  • Go to D5 and enter the following formula.
=DATE(YEAR(C5)+2,MONTH(C5),DAY(C5))

Formula Explanation:

  • DAY(C5) takes the day number of C5.
  • MONTH(C5) provides the month number of C5.
  • YEAR(C5)+2 adds 2 years to the existing year in C5.
  • The DATE(YEAR(C5)+2, MONTH(C5), DAY(C5)) syntax returns the output.
  • Press ENTER and drag down the Fill Handle to see the result in the rest of the cells.

Using the Nested DATE Function to add 2years to a date in Excel

This is the output.

You can also add 3 years to the existing date. Enter the end_date argument (3*12). The procedure is identical to Method 2.

3 years were added to the existing dates.

The formula is:

=EDATE(C5,(3*12))

Adding 3 years to a date in Excel

Read More: How to Add Years to a Date in Excel


How to Add Days to a Date in Excel

Add days using Method 3. Add the number of days to the DAY function. This is the formula.

=DATE(YEAR(C5),MONTH(C5),DAY(C5)+15)

The YEAR function remains unchanged, but 15 was added the DAY function.

How to Add Days to a Date in Excel 

Read More: How to Add 6 Months to a Date in Excel


How to Add Months to a Date in Excel

Use the formula in Method 3. Add the number of months to the MONTH function. The formula is:

=DATE(YEAR(C5),MONTH(C5)+6,DAY(C5))

6 was entered in the MONTH function. This is the output:

How to Add Months to a Date in Excel 

Read More: How to Add Months to a Date in Excel


Practice Section

Practice here.

Practice Section


Download Practice Workbook

Download the practice workbook.


Related Articles


<< Go Back to Adding Days to Date | Date-Time in Excel | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Fahim Shahriyar Dipto
Fahim Shahriyar Dipto

Fahim Shahriyar Dipto is a graduate of Mechanical Engineering at BUET. With over 1.5 years of experience at Exceldemy, he authored 70+ articles on ExcelDemy. He has expertise in designing worksheets at You’ve Got This Math. Currently, He is a Team Leader at Brainor. Dipto's passion extends to exploring various aspects of Excel. Beyond tech, he enjoys creating engaging kids' worksheets using Illustrator. A dedicated employee and innovative content developer, He incorporates a commitment to academic excellence and... Read Full Bio

2 Comments
  1. Mr. Fahim. This article is quite helpful to me. It will be more helpful if you can enlighten me to show the day in text of your given date column. Then i can find out which day it was on that specific date.
    Thanks in advance.

    • Reply Avatar photo
      Fahim Shahriyar Dipto Nov 23, 2022 at 10:32 AM

      Hello, Mrs. Thomas. Thanks for your feedback. You can easily show the day in the text by using the TEXT function. Follow the steps for better visualization.
      Firstly, go to cell E5 and insert the method.
      =TEXT(D5,"dddd")
      It will make the day in full form of the text.

      Then press ENTER and drag it down for other cells with the Fill Handle tool.

      Finally, you got your result.

      For displaying the month in text go to the cell F5 and write up the formula.
      =TEXT(D5,"mmmm")

      Drag down it and get the full result for the dates.

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo