PDF download Download Article PDF download Download Article

Microsoft Excel is a powerful program. If you are using it for a calendar or anything else where you might need to find the date exactly 1, 2, or 3 months after another date here is a formula you can use.

Things You Should Know

  • The DATE function makes it easy to increment dates by days, months, or years.
  • When editing a formula with the DATE function, you can simply add +1 to the month.
  • You can also use the EDATE function to increase the date by one month.


  1. Ex. 1/1/2006
    Advertisement
  2. Ex. 5

  3. =DATE(YEAR(A2),MONTH(A2)+B2,MIN(DAY(A2),DAY(DATE(YEAR(A2),MONTH(A2)+B2+1,0))))replacing what is in bold with the appropriate cells for your spreadsheet.
  4. Another option is to use =EDATE(start_date,months)
    This is a simpler method but can only be used if the Analysis ToolPak add-in is installed.
  5. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • Calculating the Day is complicated due to the varying 30 and 31 day months. This formula will take a date like 10/31/2006 and add 1 month to become 11/30/2006. Whereas, a more simple formula without the MIN function may give the incorrect date of 12/1/2006.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

You Might Also Like

Create a Calendar in Microsoft ExcelCreate a Calendar in Microsoft Excel
Convert Measurements Easily in Microsoft ExcelConvert Measurements Easily in Microsoft Excel
Create Pivot Tables in Excel Create Pivot Tables in Microsoft Excel to Analyze Data
Create a Currency Converter With Microsoft ExcelCreate a Currency Converter With Microsoft Excel
Create a Mortgage Calculator With Microsoft ExcelCreate a Mortgage Calculator With Microsoft Excel
Google Sheets How to Insert Time in Cell Automatically4 Easy Ways to Add the Time and Date Automatically in Sheets
How Do You Write an if then Formula in Excel Create an IF-THEN Formula in Excel: Basic Syntax, Multiple Conditions, & More
Use Google Spreadsheets Use Google Sheets: The Ultimate Guide for Getting Started
Add the Same Value to Multiple Cells in Excel Copy the Same Text to Multiple Cells in Excel: Desktop & Mobile
Sort by Number on Google Sheets on PC or MacThe 3 Easiest Ways to Sort by Number in Google Sheets
Add a Custom Field in Pivot Table Add Custom Calculated Fields to Pivot Tables in Excel
Add Rows to a Pivot TableAdd Rows to a Pivot Table
Get Rid of Dotted Lines in Excel3 Easy Ways to Get Rid of Dotted Lines in Microsoft Excel
Embed Documents in ExcelEasily Embed Documents and Files in an Excel Spreadsheet
Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 22 people, some anonymous, worked to edit and improve it over time. This article has been viewed 339,944 times.
How helpful is this?
Co-authors: 22
Updated: October 25, 2022
Views: 339,944
Categories: Spreadsheets
Thanks to all authors for creating a page that has been read 339,944 times.

Is this article up to date?

Advertisement