FormulaCraft

TODAY

TODAY() is a volatile function that returns the current date without a time component, recalculating every time the spreadsheet opens or recalculates. Use it to calculate ages, deadlines, days elapsed, or to timestamp data dynamically without manual updates.

Excel
=TODAY()
Google Sheets
=TODAY()

Verified example

Computed by a real spreadsheet engine on the sample data below.

StartDateDaysElapsed
2024-01-01511
2024-06-15346
2025-01-01146

=TODAY()46169

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

How it works

  1. 1Enter =TODAY() with no arguments; it automatically returns the current date.
  2. 2Format the cell as a date to display it readably; internally it stores a serial number.
  3. 3Subtract a date from TODAY() to calculate elapsed days: =TODAY()-A2 gives days since the date in A2.

Need a version for your data?

Try: “Calculate how many days have passed since each project start date

Related

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: