tech on the net

MS Excel: DATEDIF Function (WS)

In Microsoft Excel, the DATEDIF function returns the difference between two date values, based on the interval specified.

Syntax

The syntax for the DATEDIF function is:

DATEDIF( start_date, end_date, interval )

start_date and end_date are the two dates to calculate the difference between.

interval is the interval of time to use to calculate the difference between date1 and date2. Below is a list of valid interval values.

Interval Explanation
Y The number of complete years.
M The number of complete months.
D The number of days.
MD The difference between the days (months and years are ignored).
YM The difference between the months (days and years are ignored).
YD The difference between the days (years and dates are ignored).

Applies To

Type of Function

Worksheet Function Example

Let's take a look at an example to see how you would use the DATEDIF function in a worksheet:

Microsoft Excel

Based on the spreadsheet above, the DATEDIF function would return the following:

=DATEDIF(A1, A2, "Y") would return 1
=DATEDIF(A1, A3, "D") would return 455
=DATEDIF(A1, A3, "YD") would return 90