Quick, clean, and to the point

Get days between dates

Excel formula: Get days between dates
Generic formula 

To calculate the number of days between two dates you can subtract the later date from the earlier date. The result will be an integer that represent the days between dates. In the example shown, the formula in D6 is:


The result is 365, since there are 365 days between Jan 1, 1999 and Jan 1, 2000.

Note: make sure you format the result with the General number format.


Dates in Excel are serial numbers that start on 1/1/1900, which is 1.

In the example, the formula in cell D6 simply subtracts the numeric value of 1/1/1999 (36161) from the numeric value of 1/1/2000 (36526) to get a result of 365. The steps look like this:


Working with today

If you need to calculate the number of days between an earlier date and today, you can use the TODAY function:


To calculate the number of days between a later date and today, use:


Note that TODAY will recalculate on an on-going basis. If you open the workbook at a later date, the value used for TODAY will update and you will get a new result.

The DAYS function

The DAYS function, introduced in Excel 2013, also calculates days between two dates.

Dave Bruns

Excel Formula Training

Formulas are the key to getting things done in Excel. In this accelerated training, you'll learn how to use formulas to manipulate text, work with dates and times, lookup values with VLOOKUP and INDEX & MATCH, count and sum with criteria, dynamically rank values, and create dynamic ranges. You'll also learn how to troubleshoot, trace errors, and fix problems. Instant access. See details here.

Download 100+ Important Excel Functions

Get over 100 Excel Functions you should know in one handy PDF.