How to Calculate Age in Excel from Two Dates: A Step-by-Step Guide

Calculating age in Excel from two dates is a common task that can be easily accomplished using simple formulas. By using the DATEDIF function, you can quickly determine the age in years, months, or days. Here’s a quick overview of the steps you need to follow.

Step-by-Step Tutorial: How to Calculate Age in Excel from Two Dates

In this section, we will delve into the detailed steps on how to calculate age in Excel using the DATEDIF function. This will help you find the age based on two given dates.

Step 1: Open Excel and Input Your Dates

First, open Excel and input the start date (e.g., date of birth) and the end date (e.g., today’s date) into two separate cells.

Place the start date in cell A1 and the end date in cell B1. For example, if the start date is January 1, 2000, type 01/01/2000 in cell A1.

Step 2: Select the Cell for the Age Calculation

Select the cell where you want the age to be displayed. This will be the cell where you input the formula to calculate the age.

Click on a blank cell, such as C1, where you will enter the formula to display the calculated age.

Step 3: Enter the DATEDIF Formula

Input the DATEDIF formula to calculate the age in years: =DATEDIF(A1, B1, "Y").

The DATEDIF function calculates the difference between two dates. The "Y" parameter specifies that the result should be in years. So, in cell C1, type =DATEDIF(A1, B1, "Y").

Step 4: Press Enter to Generate the Result

Press the Enter key to execute the formula and display the age in the selected cell.

Once you press Enter, cell C1 will show the age in years based on the dates entered in cells A1 and B1.

Step 5: Use Additional Formulas for More Precision

To calculate age in months or days, modify the DATEDIF formula: for months, use =DATEDIF(A1, B1, "YM"), and for days, use =DATEDIF(A1, B1, "MD").

These additional formulas help you get more precise calculations if you need the age in months or days instead of just years.

After completing these steps, you will have a reliable method for calculating the age between two dates in Excel. The DATEDIF function makes this task straightforward and adaptable to your specific needs.

Tips for How to Calculate Age in Excel from Two Dates

  1. Always double-check your date formats to ensure they are consistent.
  2. Use cell references in your formulas to keep them dynamic and easily adjustable.
  3. Combine the DATEDIF function with the TODAY() function to always calculate the current age.
  4. Use conditional formatting to highlight important date-related information.
  5. Experiment with other date functions in Excel, like YEARFRAC, for more complex calculations.

Frequently Asked Questions

What if my dates are in different formats?

Ensure both dates are in the same format for accurate calculations. Excel usually recognizes and converts date formats automatically.

Can I calculate age down to minutes and seconds?

Excel’s DATEDIF function does not support minutes and seconds, but you can use other Excel time functions for more granular calculations.

Is there an alternative to the DATEDIF function?

Yes, you can use the YEARFRAC function to get a decimal age, which can then be converted to years, months, and days.

How do I handle leap years?

Excel’s date functions account for leap years automatically, so your calculations will be accurate even if they span leap years.

Can I use this method for calculating service periods?

Absolutely! This method can be used to calculate any duration between two dates, not just age.


  1. Open Excel and input your dates.
  2. Select the cell for the age calculation.
  3. Enter the DATEDIF formula.
  4. Press Enter to generate the result.
  5. Use additional formulas for more precision.


Learning how to calculate age in Excel from two dates is an essential skill that can streamline many of your tasks, whether in personal or professional contexts. The DATEDIF function provides a straightforward way to compute the difference between any two dates, giving you the flexibility to display the age in years, months, or even days.

For further reading, consider exploring other date functions in Excel, such as YEARFRAC or EDATE, to expand your toolkit. By mastering these functions, you’ll be better equipped to handle a range of date-related calculations with ease.

So, go ahead and put these steps into practice. With just a few clicks and a simple formula, you can easily calculate age and enhance your Excel proficiency. Happy calculating!

Get Our Free Newsletter

How-to guides and tech deals

You may opt out at any time.
Read our Privacy Policy