Date & Time
1.6K monthly searches
Beginner
4 min read

TODAY Formula in Excel - Get Current Date Automatically

Return the current date automatically with the TODAY function in Excel....

Quick Start

Syntax

=TODAY()

Parameters

none - Optional. TODAY takes no arguments - it automatically returns the current date

Simplest Example

AB
1FunctionResult
2=TODAY()1/3/2026
3Formula:
=(TODAY()-DATE(1990,1,15))/365.25
36.0 years

Quick Reference

Current Date
=TODAY()

Returns today's date

=TODAY() → 1/3/2026

Future Date
=TODAY()+30

Date 30 days from now

=TODAY()+30 → 2/2/2026

Past Date
=TODAY()-7

Date 7 days ago

=TODAY()-7 → 12/27/2025

Age Calculation
=(TODAY()-A2)/365.25

Calculate age in years from birthdate in A2

If A2=1/15/1990 → 36.0 years

Real-World Examples

Calculate Employee Age or Customer Age

Automatically calculate age from birthdate using the TODAY function in Excel - updates daily without manual intervention. The Excel TODAY formula is perfect for HR systems tracking employee ages for benefits eligibility, retirement planning, and age-based policies. Also essential for customer relationship management (CRM) systems, marketing segmentation by age groups, insurance underwriting, and compliance reporting that requires accurate age calculations. This automated approach eliminates manual date updates and ensures age data is always current for demographic analysis and age-restricted workflows.

ABC
1NameBirthdateAge
2Sarah Johnson1/15/1990
3Mike Chen6/22/1985
4Formula:
=(TODAY()-B2)/365.25
36.0 years
Pro Tip: Use 365.25 to account for leap years, or wrap in INT() for whole years: =INT((TODAY()-B2)/365.25)
Automatic Overdue Task Flagging

Automatically flag tasks past their deadline using the TODAY function in Excel - no manual checking needed. The Excel TODAY formula combined with IF creates intelligent task management systems that update daily. Essential for project management tracking overdue deliverables, accounts receivable aging reports flagging past-due invoices, maintenance schedules showing overdue equipment checks, and compliance systems alerting expired certifications. This automated deadline monitoring ensures critical dates never slip through the cracks and enables proactive task management with real-time status updates.

ABC
1TaskDue DateStatus
2Submit Report12/25/2025
3Review Contract2/15/2026
4Formula:
=IF(B2<TODAY(),"OVERDUE","On Track")
OVERDUE
Pattern: Advanced: Show days overdue with =IF(B2<TODAY(),"Overdue by "&(TODAY()-B2)&" days","On Track")

Common Mistakes to Avoid

=TODAY() for timestampsUsing TODAY when you need time

❌ The Problem:

  • TODAY only returns date, not time
  • Cannot track hours, minutes, or seconds
  • Wrong function for time-sensitive tracking

✅ Solution:

=NOW()

Use the NOW function in Excel instead - it returns both current date and time. The Excel TODAY formula is date-only, while NOW includes the timestamp for precise time tracking in logs, timestamps, and time-based calculations.

=TODAY() expecting static dateExpecting TODAY to stay fixed

❌ The Problem:

  • TODAY updates every time workbook opens
  • Historical dates will change over time
  • Cannot use for permanent date stamps

✅ Solution:

Type the date directly or use =DATE(2026,1,3)

For fixed dates that should never change, type the date directly in the cell or use the DATE function in Excel with specific year, month, and day values. The TODAY function in Excel always recalculates to the current date.

=(TODAY()-A1)/365Not accounting for leap years in age calculations

❌ The Problem:

  • Using 365 instead of 365.25 creates cumulative errors
  • Age calculations become increasingly inaccurate over time
  • Errors compound for older dates

✅ Solution:

=(TODAY()-A1)/365.25 or =DATEDIF(A1,TODAY(),"Y")

Use 365.25 to account for leap years, or use DATEDIF for precise year calculations. The Excel TODAY function combined with accurate date arithmetic ensures age and time period calculations remain correct across leap years.

Frequently Asked Questions

Other Date & Time Functions

Related Formulas

Master these TODAY Function variants:

Master Excel TODAY Function

From basics to advanced - AI generates perfect formulas instantly.