Saturday 6 May 2023

How to Date of Birth (DOB) calculate in Excel

To calculate the date of birth (DOB) based on a given age in Excel, you can use the TODAY() function along with some basic arithmetic. Here's a step-by-step guide:


Open Excel and create a new spreadsheet.

In cell A1, enter the current date using the TODAY() function. This function automatically updates to the current date whenever you open or modify the spreadsheet.

Example: =TODAY()

In cell B1, enter the age for which you want to calculate the date of birth.

Example: 25

In cell C1, enter the following formula to calculate the DOB:

Example: =A1-YEARFRAC(DATE(YEAR(A1)-B1,MONTH(A1),DAY(A1)),A1)

This formula subtracts the calculated age from the current year to determine the birth year, and then uses the YEARFRAC function to calculate the fraction of the year remaining based on the birthdate. Finally, it subtracts this fraction from the current date to get the DOB.

Format cell C1 as a date by selecting the cell, right-clicking, choosing "Format Cells," and selecting the desired date format.

Example: Choose a date format like "MM/DD/YYYY" or "DD/MM/YYYY" based on your preference.

After following these steps, cell C1 will display the calculated DOB based on the current date and the specified age in cell B1.



How to Date of Birth (DOB) calculate in Excel 

Month : =TEXT(DOB,"MMMM")

Day : =TEXT(DOB, "DDDD")

Age : DATEDIF(DOB,PRESENT DAY,"Y")

Extra Month : =DATEDIF(DOB,PRESNT DAY,"YM")

Extra Day : =DATEDIF(DOB,PRESENT DAY,"MD")

Total Month : DATEDIF(DOB,PRESENT DAY,"M")

Total Day : DATEDIF(DOB,PRESENT DAY,"D")