The EDATE returns the serial number that represents the date that is the indicated number of months before or after a specified date (the start_date). Use EDATE to calculate maturity dates or due dates that fall on the same day of the month as the date of issue.

EDATE takes 2 required arguments and no optional arguments:

Syntax: EDATE(start_date, months)

#1)
Using the EDATE function:
#2)
The arguments for the EDATE function are:
Argument Required? Description
start_date Required A date that represents the start date.
months Required The number of months before or after start_date. A positive value for months yields a future date; a negative value yields a past date.
#3)
A couple more things:
If start_date is not a valid date, EDATE returns the #VALUE! error value.
If months is not an integer, it is truncated.

Summary

The EDATE returns the serial number that represents the date that is the indicated number of months before or after a specified date (the start_date). Use EDATE to calculate maturity dates or due dates that fall on the same day of the month as the date of issue.
comments powered by Disqus