Date and time functions in Microsoft Excel are very useful when you need to manage schedules, track deadlines, calculate ages, monitor attendance, or analyze data based on dates. Many beginners feel confused when working with dates and time in Excel, but once you understand the basic functions, it becomes very simple.
In this guide, you will learn the most commonly used Date and Time Functions in Excel with easy explanations and examples.
What Are Date and Time Functions in Excel?
Date and time functions are built-in formulas in Excel that help you:
- Get the current date or time
- Extract parts of a date (year, month, day)
- Calculate the number of days between dates
- Add or subtract dates
- Manage schedules and deadlines
Excel stores dates as numbers, which allows it to perform calculations easily.
For example:
- January 1, 2026 = 45292 (Excel serial number)
This system allows Excel to calculate differences between dates automatically.
1. TODAY Function
The TODAY function returns the current date automatically.
Formula
=TODAY()
Example
If today is March 15, 2026, Excel will display: 3/15/2026
When to Use TODAY
You can use this function to:
- Track deadlines
- Calculate age
- Monitor due dates
- Create dynamic reports
Example: Calculate Days Remaining
If a deadline is in cell A1, you can calculate remaining days:
=A1-TODAY()
This will show how many days are left before the deadline.
2. NOW Function
The NOW function returns the current date and time.
Formula
=NOW()
Example Output: 3/15/2026 10:30 AM
When to Use NOW
Use this function when you need:
- Timestamp for reports
- Attendance tracking
- Real-time updates
3. DATE Function
The DATE function creates a date using year, month, and day.
Formula
=DATE(year, month, day)
Example: =DATE(2026,3,15)
Result: 3/15/2026
Why Use DATE?
It helps avoid errors when combining numbers into a date.
Example: =DATE(A1,B1,C1)
If:
A1 = Year
B1 = Month
C1 = Day
Excel will generate the correct date.
4. YEAR Function
The YEAR function extracts the year from a date.
Formula
=YEAR(date)
Example
If A1 contains: 3/15/2026
Formula: =YEAR(A1)
Result: 2026
5. MONTH Function
The MONTH function extracts the month number from a date.
Formula
=MONTH(date)
Example
If A1 contains: 3/15/2026
Formula: =MONTH(A1)
Result: 3 (March)
6. DAY Function
The DAY function extracts the day from a date.
Formula
=DAY(date)
Example
If A1 contains: 3/15/2026
Formula: =DAY(A1)
Result: 15
7. DATEDIF Function
The DATEDIF function calculates the difference between two dates.
Formula
=DATEDIF(start_date,end_date,unit)
Units You Can Use
| Unit | Meaning |
| “D” | Days |
| “M” | Months |
| “Y” | Years |
Example: Calculate Age
If:
A1 = Birthdate
B1 = Today
Formula: =DATEDIF(A1,B1,”Y”)
Result: Person’s age in years.
Example:
Birthdate: 3/15/2000
Today: 3/15/2026
Result: 26
8. EDATE Function
The EDATE function adds or subtracts months from a date.
Formula
=EDATE(start_date, months)
Example: =EDATE(A1,3)
If A1 is: 3/15/2026
Result: 6/15/2026 (Adds 3 months)
9. WORKDAY Function
The WORKDAY function calculates a future or past working day, excluding weekends.
Formula
=WORKDAY(start_date,days)
Example: =WORKDAY(A1,10)
This adds 10 working days to the date in A1.
This is useful for:
- Project deadlines
- Work schedules
- Delivery dates
10. NETWORKDAYS Function
The NETWORKDAYS function calculates the number of working days between two dates.
Formula
=NETWORKDAYS(start_date,end_date)
Example: =NETWORKDAYS(A1,B1)
If:
A1 = March 1, 2026
B1 = March 15, 2026
Excel will count only weekdays (Mon–Fri).
This is useful for:
- Payroll
- Attendance
- Project management
Tips for Using Date and Time Functions
Here are some helpful tips when working with dates in Excel:
1. Always Use Proper Date Format
Make sure the cell is formatted as Date.
You can change this by:
Home → Number Format → Date
2. Avoid Typing Dates as Text
Incorrect: March 15 2026
Correct: 3/15/2026
Excel may treat text dates as normal text and formulas will not work.
3. Use TODAY for Automatic Updates
The TODAY() function automatically updates every day when the file is opened.
This is useful for:
- Dashboards
- Deadline tracking
- Task monitoring
Simple Example: Task Deadline Tracker
| Task | Deadline | Days Left |
| Report | 3/20/2026 | =B2-TODAY() |
| Project | 3/25/2026 | =B3-TODAY() |
Excel will automatically calculate how many days remain.
Final Thoughts
Date and time functions in Microsoft Excel are extremely useful for managing schedules, deadlines, and data analysis. Once you understand functions like TODAY, NOW, DATE, YEAR, MONTH, DAY, and DATEDIF, you can easily perform calculations involving dates.
These functions are widely used in:
- Business reports
- Payroll systems
- Project management
- Attendance tracking
- Personal planning
By practicing these formulas regularly, you will become more efficient when working with Excel spreadsheets.
Read Also: VLOOKUP and HLOOKUP in Excel: Easy Guide with Examples
