Calculating age from a birthdate in Excel is a straightforward process once you know the right formula. This guide will walk you through the steps to determine age based on a given birthdate, making it easy to track ages for various purposes.
Understanding the Formula

The formula for calculating age in Excel is:
="INT"(TODAY()-B1)&" years "&TEXT((TODAY()-B1)-"INT"(TODAY()-B1), "0 ""days""")
Here's a breakdown of the formula components:
INT
: This function returns the integer portion of a number.TODAY()
: This function returns the current date.B1
: This cell contains the birthdate you want to calculate the age from.TEXT
: This function formats the remaining days as a text string.
Step-by-Step Guide

-
Open your Excel workbook and navigate to the worksheet where you want to calculate ages.
-
In an empty cell, enter the formula:
="INT"(TODAY()-B1)&" years "&TEXT((TODAY()-B1)-"INT"(TODAY()-B1), "0 ""days""")
Replace
B1
with the cell reference containing the birthdate you want to calculate the age from. -
Press
Enter
to execute the formula. Excel will display the calculated age, including the number of years and remaining days. -
If you have multiple birthdates to calculate, you can copy the formula down the column by dragging the fill handle.
Example and Result

Let's say you have a birthdate of 01/01/1990 in cell B1. When you apply the formula:
="INT"(TODAY()-B1)&" years "&TEXT((TODAY()-B1)-"INT"(TODAY()-B1), "0 ""days""")
Excel will display the calculated age as 33 years 363 days, assuming the current date is 12/31/2023.
Birthdate | Calculated Age |
---|---|
01/01/1990 | 33 years 363 days |

Tips and Considerations

-
Make sure the birthdate cell is formatted as a date. You can format the cell by right-clicking and selecting Format Cells, then choosing the Date category.
-
If you want to calculate age in years only, you can modify the formula to:
="INT"(TODAY()-B1)
-
To calculate age in months, you can use the
DATEDIF
function. The formula would be:=DATEDIF(B1,TODAY(),"m")
Conclusion

Calculating age from a birthdate in Excel is a useful skill for various applications, from personal record-keeping to business analytics. By following the steps outlined in this guide, you can easily determine ages based on birthdates, ensuring accurate and up-to-date information.
FAQ

Can I calculate age in months instead of years and days?
+Yes, you can calculate age in months using the DATEDIF
function. The formula is =DATEDIF(B1,TODAY(),“m”)
, where B1
is the birthdate cell.
How do I format the birthdate cell as a date?
+To format a cell as a date, right-click on the cell, select Format Cells, and choose the Date category. You can then select the desired date format.
Can I use this formula for multiple birthdates at once?
+Yes, you can apply the formula to multiple birthdates by copying it down the column. Excel will automatically adjust the formula for each birthdate.