உள்ளடக்கத்திற்கு செல்க
Date & TimeBasic LevelBasic Excel (Foundations & Core Formulas)

How to Use TODAY in Excel

Returns the current date, refreshed every time the workbook recalculates — the anchor for ageing reports.

Direct Answer (Quick Summary)

What is TODAY in Microsoft Excel?

TODAY takes no arguments and returns today's date as a serial number, formatted as a date. Every ageing report, SLA tracker and days-remaining calculation starts here: subtract an invoice date from TODAY and you have the number of days outstanding.

Pro Tip: TODAY is volatile: it recalculates on every edit, so a workbook with thousands of TODAY calls can feel slow. Store the date once in a single cell and reference it everywhere.

Formula Syntax

=TODAY()

Arguments Breakdown

ArgumentRequirementPurpose & Details

When to Use TODAY (Real-World Business Scenarios)

  • 1

    Calculating invoice age with =TODAY()-B2 and formatting the result as a number.

  • 2

    Highlighting overdue rows with conditional formatting when the due date is before TODAY().

  • 3

    Building a 'days remaining' countdown for a deadline column.

Step-by-Step Practical Business Example

Suppose you have the following dataset in Excel cells A1:D4:

InvoiceInvoice DateDays Outstanding
INV-1012026-10-0134
INV-1022026-10-2015
INV-1032026-11-013
Applied Formula:Result: 34
=TODAY()-B2

How it works: Subtracts the invoice date from today's date. The result is a plain number of days, so format the cell as General rather than Date.

Common Errors & How to Fix Them

Result shows as a date

Why it happens: Excel copied the date format from the source cell, so 34 days displays as a date in 1900.

Fix: Change the cell format to General or Number.

Value does not update

Why it happens: Calculation is set to Manual, so volatile functions are not recalculated.

Fix: Press F9 to recalculate, or set Formulas > Calculation Options back to Automatic.

Interactive Formula Lab

Try TODAY Live in Your Browser

No need to launch desktop Excel. Practice formulas with real-time feedback in our HyperFormula sandbox.

Open Practice Lab

Frequently Asked Questions (TODAY)

What does the TODAY formula do in Excel?

TODAY takes no arguments and returns today's date as a serial number, formatted as a date. Every ageing report, SLA tracker and days-remaining calculation starts here: subtract an invoice date from TODAY and you have the number of days outstanding.

What is the syntax for TODAY?
=TODAY()
What are common mistakes when using TODAY?

Result shows as a date: Excel copied the date format from the source cell, so 34 days displays as a date in 1900. (Change the cell format to General or Number.) Value does not update: Calculation is set to Manual, so volatile functions are not recalculated. (Press F9 to recalculate, or set Formulas > Calculation Options back to Automatic.)

Keep building your formula toolkit with these date & time functions.

Browse all 41 Excel formulas
Ready to Master Microsoft Excel?

Master TODAY in Basic Excel

Learn TODAY along with our formula library, practice files, and verifiable certificates in our complete curriculum.

Strictly necessary