docs / articles / Dynamic Dates in Excel: How to Insert & Update Automatically

Dynamic Dates in Excel: How to Insert & Update Automatically

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

Ever found yourself in need of updating a large dataset in Excel with the current date? Instead of manually inputting the date each time, you can insert a dynamic date in Excel that automatically updates. Here's a step-by-step guide on how to do this, along with some tips and tricks to make your Excel experience more efficient.

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

Before we dive into the process, let's ensure you have the right tools. For this task, we'll be using Excel's built-in functions, namely TODAY and NOW. The TODAY function returns the current date, while NOW returns the current date and time. Both functions can be inserted as formulas, making them dynamic and automatically updating.

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

Using TODAY Function to Insert Dynamic Date

The TODAY function is perfect for when you only need the current date. It's simple to use and doesn't require any arguments. Here's how to insert it:

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

1. Select the cell where you want the dynamic date to appear. Let's say it's cell A1.

2. Type the equals sign (=) to start the formula.

How to Insert Date in Excel (7 Simple Methods)
How to Insert Date in Excel (7 Simple Methods)

3. Type "TODAY()" without the quotes. The formula should now look like this: =TODAY().

4. Press Enter. The cell should now display the current date. To confirm it's dynamic, wait a day and check again. It should update to the new date.

Formatting the Date

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

By default, Excel displays dates in the format your system is set to. If you want to change this, you can use the Custom format option:

1. Select the cell with the dynamic date.

2. Right-click and select Format Cells.

How to change date format in Excel 365 Online
How to change date format in Excel 365 Online

3. In the Number tab, choose Custom.

4. In the Type field, enter the format you want. For example, "yyyy-mm-dd" will display the date as 2022-03-15.

How to Quickly Insert Date And Time In Excel
How to Quickly Insert Date And Time In Excel
Excel Fixed Date vs TODAY Function for Beginners
Excel Fixed Date vs TODAY Function for Beginners
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
Don't save the date 📆
Don't save the date 📆
How to Use Excel UserForm as Date Picker (with Easy Steps) - ExcelDemy
How to Use Excel UserForm as Date Picker (with Easy Steps) - ExcelDemy
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
Concatenate Date in Excel - How to Do? Examples And Templates.
Concatenate Date in Excel - How to Do? Examples And Templates.
How to Use Dates in Excel - 10 Things You Must Know
How to Use Dates in Excel - 10 Things You Must Know
How to put dates in excel!
How to put dates in excel!
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)
How to find Day of any Date in Excel | Imran Ansari
How to find Day of any Date in Excel | Imran Ansari
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 Create a Timestamp in Excel
How to Create a Timestamp in Excel
How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
NEW Date Picker in Excel for Web – Finally Here
NEW Date Picker in Excel for Web – Finally Here
How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)
How to create a drop down list calendar (date picker) in Excel?
How to create a drop down list calendar (date picker) in Excel?
Calculate days from/before date in Excel
Calculate days from/before date in Excel
Create a date sequence in Excel and auto fill date series
Create a date sequence in Excel and auto fill date series
2 Ways To Display Weekday For A Date In Excel
2 Ways To Display Weekday For A Date In Excel

5. Click OK.

Inserting Dynamic Date in Multiple Cells

If you need to insert the dynamic date in multiple cells, you can use the AutoFill feature:

1. Select the cell with the dynamic date.

2. Hover over the small square in the bottom-right corner of the cell until the cursor turns into a plus sign (+).

3. Click and drag over the cells where you want to insert the dynamic date.

4. Release the mouse button. The dynamic date should now appear in all selected cells.

Using NOW Function for Date and Time

If you need both the current date and time, the NOW function is your solution. It works similarly to the TODAY function:

1. Select the cell where you want the dynamic date and time to appear.

2. Type the equals sign (=) to start the formula.

3. Type "NOW()" without the quotes. The formula should now look like this: =NOW().

4. Press Enter. The cell should now display the current date and time. Again, wait a day to confirm it's dynamic.

Formatting Date and Time

Formatting the date and time works similarly to formatting just the date:

1. Select the cell with the dynamic date and time.

2. Right-click and select Format Cells.

3. In the Number tab, choose Custom.

4. In the Type field, enter the format you want. For example, "yyyy-mm-dd hh:mm:ss" will display the date and time as 2022-03-15 12:34:56.

5. Click OK.

And there you have it! You've now mastered how to insert dynamic dates and times in Excel. This skill will save you time and ensure your data is always up-to-date. Happy Exceling!