docs / articles / Mastering Dynamic Dates in Excel

Mastering Dynamic Dates in Excel

Eric Jul 09, 2026 2026-07-09 04:40:47

Ever needed to display today's date in your Excel spreadsheet, only to find it static and unchanging? Excel offers a dynamic date function that automatically updates the date each time you open your workbook. Let's delve into how to create a dynamic date in Excel.

How to Add Dates in Excel Automatically (2 Simple Steps)
How to Add Dates in Excel Automatically (2 Simple Steps)

Before we begin, ensure your Excel version supports the TODAY function, which is available in Excel 2007 and later versions.

How to fill date by week in Excel quickly and easily?
How to fill date by week in Excel quickly and easily?

Understanding the TODAY Function

The TODAY function in Excel returns the current date. It's a built-in function that automatically updates whenever you open your workbook, making it an ideal choice for creating a dynamic date.

an image of a calendar in microsoft office 365 with the date and time tab open
an image of a calendar in microsoft office 365 with the date and time tab open

Here's the basic syntax of the TODAY function: `=TODAY()`. You can insert this function into any cell, and it will display the current date.

Using the TODAY Function

Auto-Write Dates in Excel With This simple Trick in Seconds!📅  #excel #excelshorts
Auto-Write Dates in Excel With This simple Trick in Seconds!📅 #excel #excelshorts

To use the TODAY function, follow these steps:

  1. Open your Excel workbook.
  2. Click on the cell where you want the dynamic date to appear.
  3. Type `=TODAY()` into the cell.
  4. Press Enter. The current date will appear in the cell.

Formatting the Dynamic Date

How to create a drop down list calendar (date picker) in Excel?
How to create a drop down list calendar (date picker) in Excel?

By default, Excel displays the dynamic date in the short date format (e.g., MM/DD/YYYY). If you prefer a different format, you can change it using the Number Format option.

Here's how to format the dynamic date:

  1. Select the cell containing the dynamic date.
  2. Click on the Number Group in the Home tab.
  3. Choose the date format you prefer from the list.
How to Create a Timestamp in Excel
How to Create a Timestamp in Excel

Automatically Displaying the Date When Opening a Workbook

Sometimes, you might want the dynamic date to appear as soon as you open your workbook. To achieve this, you need to use the WORKDAY function along with the TODAY function.

How to change date format in Excel 365 Online
How to change date format in Excel 365 Online
How to Add 7 Days to a Date in Excel (3 Methods)
How to Add 7 Days to a Date in Excel (3 Methods)
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
Boost Productivity: Create a Dynamic, Interactive Calendar in Excel 🗓️
Boost Productivity: Create a Dynamic, Interactive Calendar in Excel 🗓️
Create a date sequence in Excel and auto fill date series
Create a date sequence in Excel and auto fill date series
How to Filter Dates by Month and Year in Excel (4 Easy Methods)
How to Filter Dates by Month and Year in Excel (4 Easy Methods)
Don't save the date 📆
Don't save the date 📆
How to Use 20+ Date Formulas in Excel
How to Use 20+ Date Formulas in Excel
2 Ways To Display Weekday For A Date In Excel
2 Ways To Display Weekday For A Date In Excel
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
How to Group Dates in Pivot Tables in Excel (by Years, Months, Weeks)
How to Group Dates in Pivot Tables in Excel (by Years, Months, Weeks)
Calculate days from/before date in Excel
Calculate days from/before date in Excel
Calculate Number of Days Between Two Dates in Excel - TheAppTimes
Calculate Number of Days Between Two Dates in Excel - TheAppTimes
How to Quickly Insert Date And Time In Excel
How to Quickly Insert Date And Time In Excel
How to Use Dates in Excel - 10 Things You Must Know
How to Use Dates in Excel - 10 Things You Must Know
How to Create a Custom Date Format in Excel
How to Create a Custom Date Format in Excel
How to create a date picker in Excel!🙏
How to create a date picker in Excel!🙏
NEW Date Picker in Excel for Web – Finally Here
NEW Date Picker in Excel for Web – Finally Here
Excel Autofill - how to quickly enter Months, Days, Dates and Numbers without typing
Excel Autofill - how to quickly enter Months, Days, Dates and Numbers without typing
How to put dates in excel!
How to put dates in excel!

The WORKDAY function adds a specified number of days to a start date. By setting the number of days to 0, the WORKDAY function will display today's date when you open your workbook.

Using the WORKDAY Function with TODAY

To use the WORKDAY function with TODAY, follow these steps:

  1. Open your Excel workbook.
  2. Click on the cell where you want the dynamic date to appear.
  3. Type `=WORKDAY(TODAY(),0)` into the cell.
  4. Press Enter. The current date will appear in the cell.

And there you have it! You've successfully created a dynamic date in Excel that updates automatically. This simple yet powerful function can save you time and ensure your data is always up-to-date.

Now that you know how to create a dynamic date, why not explore other Excel functions to enhance your spreadsheets? The possibilities are endless!