Excel Formula: Get Same Date Last Month or Next Month
If you want to get the same date last month or next month, the EDATE function in Excel can help you.
If you want to follow along with this tutorial, please download the example spreadsheet.
Generic formula
Get same date last month
EDATE(date,-1) |
Get same date next month
EDATE(date,1) |
Syntaxt and arguments
Date: the cell reference or a date surrounded by double quotation marks for getting the same date last month or next month. |
Return value
The formula returns a 5-digits numeric value, please format the result as a date format as you like.
Errors
If the argument date is not a numeric value or the date is earlier than 1/1/1900, the formula returns an error value #VALUE!.
How this formula works
To get the same dates last month or next month based on the dates in list B3:B6, please choose below formulas as you need:
Get the same date last month
=EDATE(B3,-1) |
Or
=EDATE("1/2/2021",-1) |
Get the same date next month
=EDATE(B3,1) |
Or
=EDATE("1/2/2021",1) |
Press Enter key and drag auto fill handle down to other cells.
Select the cells will place the results, click Home tab and choose Short Date or Long Date from the drop-down menu of Number Format.
Explanation
EDATE function: to get the date based on the adding number of months.
Relative Formulas
- Get midpoint of two dates
Here this article introduces two formulas to get the midpoint of two dates in Excel in two different situations. - Get number of worday between two dates
To count the number of workdays between two dates, the NETWORKDAYS function in Excel can help. - Get quarter from given date
This tutorial provides formulas for you to get quarter from given dates in Excel. - Get same day last year or next year
In this tutorial, it provides two formulas to separately get the same date last year and next year based on the given date in Excel.
Relative Functions
- Excel DATE Function
Create date with year, month and day - Excel YEAR Function
Returns the year of date in 4-digit serial number format - Excel MONTH Function
The MONTH is used to get the month as integer number (1 to 12) from date - Excel DAY Function
DAY function gets the day as a number (1 to 31) from a date - Excel WORKDAY Function
Add workdays to the given date and returns a workday
The Best Office Productivity Tools
Kutools for Excel - Helps You To Stand Out From Crowd
Kutools for Excel Boasts Over 300 Features, Ensuring That What You Need is Just A Click Away...
Supports Office/Excel 2007-2021 and 365 | Available in 44 Languages | Full-Featured 30-Day Free Trial.

Office Tab - Enable Tabbed Reading and Editing in Microsoft Office (include Excel)
- One second to switch between dozens of open documents!
- Reduce hundreds of mouse clicks for you every day, say goodbye to mouse hand.
- Increases your productivity by 50% when viewing and editing multiple documents.
- Brings Efficient Tabs to Office (include Excel), Just Like Chrome, Firefox, And New Internet Explorer.
