Cellgrids Cellgrids
Home › Excel formulas › Date and Time › EDATE

EDATE Function in Excel: Syntax, Examples and Free Practice

By Rinkesh Shah, founder of Cellgrids.

EDATE is an Excel Date & Time function. Returns a date a set number of months before or after a start date.

EDATE syntax

=EDATE(start_date, months)

Arguments

When to use EDATE

EDATE is used in scheduling, deadline tracking, and reporting that spans specific date ranges.

Practice EDATE online, free

Open the live Excel-style spreadsheet and try EDATE yourself. No Excel install or sign-up needed to start.

Practice EDATE now →

More Date & Time functions

Frequently asked questions

What does the EDATE function do in Excel?

Returns a date a set number of months before or after a start date.

What is the syntax of EDATE in Excel?

The syntax is =EDATE(start_date, months). start_date: The date to start counting from; months: How many months to shift by.

Where can I practice EDATE online for free?

Open the free live spreadsheet on Cellgrids and try EDATE yourself. No Excel install is needed and you can start without signing up.

All Excel formulas · Cheat sheet · Excel exercises · Date and Time functions · Excel case studies · Excel tutorials · Excel shortcuts