How to Calculate Age from a Birthdate in Excel 2013: A Step-by-Step Guide

Calculating someone’s age from their birthdate in Excel 2013 is a breeze with the right formula. With just a few clicks, you can have an accurate representation of how old someone is, right down to the day. It’s a handy trick to have up your sleeve, especially if you’re dealing with databases that contain personal information.

After you’ve completed the action of calculating age from a birthdate, you will have a cell or range of cells that display the exact age of the individuals whose birthdates you have inputted. This can be useful for various purposes such as organizing events, records keeping, or even just satisfying your curiosity.


When it comes to data analysis, Excel is the go-to tool for many. Among its numerous functions, one of the more interesting and useful ones is the ability to calculate age from a birthdate. Knowing someone’s exact age can be crucial in various situations such as eligibility for certain programs, targeted advertising, or simply for personal records. It’s a feature that’s relevant to HR professionals, event planners, researchers, and countless others who deal with age-related data regularly.

Excel 2013, like its predecessors and successors, offers a straightforward way to calculate age from a birthdate. But why is this important? Well, for starters, age is a vital demographic metric. It influences consumer behavior, health care needs, and even legal status. Furthermore, calculating age manually can be time-consuming and prone to errors, especially when dealing with a large database. That’s where Excel 2013 comes in, simplifying the process with its built-in formulas and functions. Let’s dive into how you can harness the power of Excel to calculate age effortlessly.

Step by Step Tutorial: Calculating Age from a Birthdate in Excel 2013

The following steps will guide you through the process of calculating age from a birthdate using Excel 2013.

Step 1: Enter the Birthdate

Enter the birthdate of the individual in one cell in the format mm/dd/yyyy.

Entering the birthdate correctly is crucial as Excel recognizes dates in a specific format. Make sure you input the month, day, and year in the correct order and separate them with slashes.

Step 2: Enter the Current Date

In another cell, enter the current date or the date you want to calculate the age as of, in the same format as the birthdate.

This step is necessary as Excel will calculate the age based on the difference between the current date and the birthdate. You can also use the TODAY function to automatically input the current date.

Step 3: Use the DATEDIF Function

In a new cell, use the DATEDIF function to calculate the age by inputting the birthdate cell, the current date cell, and “Y” for years.

The DATEDIF function is Excel’s secret weapon for calculating the difference between two dates. The “Y” parameter tells Excel to calculate the difference in years, which will give you the age.

Step 4: Press Enter and View the Result

After inputting the DATEDIF function, press Enter. Excel will display the age in the cell where you entered the function.

Once you press Enter, Excel will do the math and show you the exact age based on the birthdate and the current date you’ve entered.


SpeedCalculating age manually is time-consuming, but with Excel, you can calculate the age of multiple individuals in seconds.
AccuracyManual calculations can lead to errors, especially when dealing with leap years and different month lengths. Excel eliminates these errors.
FlexibilityExcel allows you to calculate age as of any given date, not just the current date, making it versatile for different scenarios.


Learning CurveExcel formulas and functions can be intimidating for beginners, and the DATEDIF function is not well-documented by Microsoft.
CompatibilityThe DATEDIF function is specific to Excel and may not be available or work the same way in other spreadsheet software.
Overkill for Simple NeedsFor those who only need to calculate age occasionally, learning Excel may not be worth the effort.

Additional Information

While the above steps cover the basics of calculating age from a birthdate in Excel 2013, there’s more to consider for different scenarios. For instance, if you want to calculate the age in months or days instead of years, you can replace the “Y” parameter in the DATEDIF function with “M” for months or “D” for days. Additionally, if you’re working with historical data and need to calculate age as of a date in the past, you can input any past date in the same format as the birthdate and current date.

Another useful tip is to format the cell where you’re displaying the age. You can do this by right-clicking on the cell, selecting “Format Cells,” and then choosing “Number” to ensure it displays as an integer without decimals. This way, you’ll get a clean, whole number that represents the age.

Remember, Excel is a powerful tool that can handle much more than just age calculation. Once you’re comfortable with using functions like DATEDIF, you can explore other functions to get even more insights from your data.


  1. Enter the birthdate in a cell.
  2. Input the current date in another cell.
  3. Use the DATEDIF function with “Y” to calculate age in years.
  4. Press Enter to display the age.

Frequently Asked Questions

What if I want to calculate the age in months or days?

You can change the “Y” parameter in the DATEDIF function to “M” for months or “D” for days to calculate age in those units.

Is there a way to make Excel automatically update the age as days go by?

Yes, you can use the TODAY function in place of the current date, and Excel will update the age daily.

Can I calculate age as of a past date?

Absolutely, just input the past date in the same format as the birthdate and current date.

What happens if I input the birthdate in the wrong format?

Excel may not recognize it as a date, and the DATEDIF function will not work correctly. Ensure you follow the mm/dd/yyyy format.

Can I calculate the age of multiple people at once?

Yes, by dragging the cell with the DATEDIF function across other rows, you can calculate the age of multiple individuals if their birthdates are listed in the corresponding cells.


Calculating age from a birthdate in Excel 2013 is just one of the many ways this powerful software can simplify your work. Whether you’re a professional handling large databases or a casual user organizing a birthday party, knowing how to quickly determine someone’s age can save time and improve accuracy.

By following the steps outlined above, you’ll be able to tackle this task with confidence and perhaps even discover new ways to utilize Excel’s vast capabilities for your data analysis needs. Keep exploring, keep learning, and let Excel’s formulas light the way to better data management.

Get Our Free Newsletter

How-to guides and tech deals

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