# How to insert the current date in Excel on Mac: shortcut, formula, and formatting

> Insert the current date in Excel on Mac with Control and the semicolon key, or type =TODAY() for a date that updates. Steps for Microsoft 365.

URL: https://www.lazur.app/how-to/insert-the-current-date-in-excel
Updated: 2026-11-09

Press Control and the semicolon key in the cell you want, and Excel on Mac enters today's date as a fixed value. If you need a date that updates each time the sheet recalculates, type =TODAY() in the cell instead.

## Quick answer

- Click the cell, then press Control and the semicolon key to enter today's date as a fixed value.
- For the time, press Command and the semicolon key. For both, press Control and semicolon, then Space, then Command and semicolon.
- Type =TODAY() when the date must update each time the sheet recalculates.
- If the cell shows 45213, press ⌘1, choose the Date category, then click OK.

Applies to: Excel for Microsoft 365, Excel 2024, and Excel 2021 for Mac. Time: 3 min. Difficulty: Easy.

## What you need

- Excel for Microsoft 365, Excel 2024, or Excel 2021 for Mac
- A Mac with a US keyboard layout, or the semicolon key located on yours
- The target cell selected and not open for formula editing

## How to Insert the current date in Excel on Mac in Excel on a Mac

1. **Pick the cell.** Click the cell where the date belongs. Look at the formula bar to confirm the cell is selected and that you are not editing a formula.
2. **Leave edit mode.** Shortcut: Esc. If the cell is still open for editing, press Esc. A shortcut pressed inside the formula bar won't put the date in the cell.
3. **Press the date shortcut.** Shortcut: ⌃ semicolon. Press Control and the semicolon key together. Excel writes today's date into the cell as a fixed value. Tip: Microsoft lists this shortcut against the US keyboard layout.
4. **Check the display.** The cell should show a date. If it shows a number such as 45213, apply a date format using the steps below.
5. **Add the time if you need it.** Shortcut: ⌘ semicolon. Click a cell and press Command and the semicolon key for the current time. For both at once, press Control and the semicolon key, then Space, then Command and the semicolon key.
6. **Use TODAY for a live date.** Click a cell, type =TODAY() and press Return. The cell shows today's date and refreshes whenever the sheet recalculates. Tip: Use this when the date should move. Use the shortcut when it should stay put.
7. **Open Format Cells.** (Format > Cells) Shortcut: ⌘1. Select the cells you want to format. Press Command and 1 to open the Format Cells box.
8. **Open the Number tab.** In the Format Cells box, select the Number tab at the top of the window.
9. **Choose Date.** In the Category list, select Date. Under Type, pick a format that shows the day, month, and year the way you want.
10. **Confirm with OK.** Click OK. Excel applies the format to the selected cells. Check that the date reads the way you expect for your region.

Excel on Mac gives you two kinds of date. The first is a fixed stamp, like the date you write on a signed form. The second is a live date that changes when the sheet recalculates. Decide which one you need before you type anything. It saves you a fix later.

## The fixed date shortcut on Mac

The fastest route is a keyboard shortcut. Click the cell, then press Control and the semicolon key at the same time. Excel writes today's date into that cell as a fixed value. Microsoft lists this as the macOS shortcut for entering the date. The same article lists Command and the semicolon key for the time.

Microsoft says its shortcuts refer to the US keyboard layout. If your Mac uses another layout, the semicolon key may sit in a different place. Find that key before you decide the shortcut is broken. Microsoft also notes that some macOS settings and utility apps can conflict with Excel shortcuts.

| What you want | Mac shortcut or formula | Does it update? |
| --- | --- | --- |
| Today's date | ⌃ semicolon | No, it is a fixed value |
| Current time | ⌘ semicolon | No, it is a fixed value |
| Date and time | ⌃ semicolon, Space, ⌘ semicolon | No, it is a fixed value |
| Date that updates | =TODAY() | Yes, when the sheet recalculates |
| Date and time that updates | =NOW() | Yes, when the sheet recalculates |

_Fixed values versus live formulas in Excel for Mac, based on Microsoft Support guidance._

## When to use =TODAY() instead

TODAY returns the current date. It recalculates only when the worksheet calculates, or when a macro that contains it runs. Microsoft describes it the same way. That makes it useful for a report that should show the run date. It makes it a poor choice for a record you need to freeze.

Here is a worked example. Put an invoice date in A2. In B2, type =TODAY()-A2. The result is the number of days since the invoice went out. That number grows each day you open the file, which is what an aging column needs. Format the cell as General, not as a date, or Excel may display a date instead of a count.

Keep the live formula only where it belongs. If you copy a result into a log, paste it as values so the date stops moving. On Mac, open the Edit menu, choose Paste Special, then pick Values in the dialog. The log then keeps the day it was written.

## Current date and time with =NOW()

NOW returns the date and the time. It recalculates the same way TODAY does. Use it for a status line that should show when a model last refreshed. For one timestamp that never changes, use Command and the semicolon key instead. Ask yourself whether the value should move. The answer picks the function.

## Format the cell so the date displays correctly

A date in Excel is a number underneath. Excel counts days from a starting point, then shows the result through a format. When a cell shows 45213, the value is fine but the format is missing. MacCove's guide gives the same fix. Apply a Date or Time format with ⌘1.

Open Format Cells with ⌘1 on Mac. Go to the Number tab, pick Date in the Category list, then choose a Type. Microsoft's steps apply to Excel for Microsoft 365, Excel 2024, and Excel 2021 for Mac. Older versions may label things a little differently, so check the dialog you see.

> **Region-based formats:** Formats that start with an asterisk change when your Mac region changes. Formats without an asterisk stay put. To check the region, open System Settings, go to General, then Language & Region, then Region.

![Man at a MacBook checking a spreadsheet, the kind of work where you insert the current date in Excel on Mac](https://images.lazur.app/content-images/howto/insert-the-current-date-in-excel/how-to-insert-the-current-date-in-1-f3d139.jpg)

## Fix dates that show the wrong day or month

Some people see the day and month swapped. A Microsoft Q&A thread reports that dates typed as DD/MM/YY display as MM/DD/YY in Excel for Mac 16.107.2 on macOS Tahoe 26.2. The reporter had the Mac region set to Australia. The thread has no accepted answer.

A moderator suggests quitting Excel, checking Language and Region, and using a custom format such as dd/mm/yyyy in place of an asterisked built-in format. To build a custom format, select the cells, open Format Cells, and choose Custom in the Category list. Test the fix on a copy of your file first.

## When the shortcut does nothing

Start with the cell. If the cell is still in edit mode, the shortcut types into the formula bar instead. Press Esc to leave edit mode. Then click the cell and try again. This takes seconds to rule out.

If that doesn't fix it, another app may own the key combination. Microsoft warns that some macOS settings and utility apps can conflict with Excel shortcuts. Open System Settings, go to Keyboard, and check Input Sources and Keyboard Shortcuts for an entry that uses Control and the semicolon key. Until you sort it out, type =TODAY() as a fallback.

## Excel for the web and older versions

Excel for the web works differently. Microsoft's article uses menu steps for the web, not a keyboard shortcut. Select the cells, go to Home, open the Number Format dropdown, and pick a date or time format. Formulas behave the same way on the web as they do on Mac.

The shortcuts in this guide appear in Microsoft's guidance for Excel for Microsoft 365, Excel 2024, and Excel 2021 for Mac. This guide did not check older Mac versions. If you run an older release, test the shortcut on a scratch sheet before you rely on it in a file with a deadline.

## Check your Excel build

Microsoft's release notes for Office for Mac list Excel build 16.114.3 (26102720), dated Oct 27, 2026. The build before it, 16.114.2, is dated the day before. Both are described as quality and performance improvements. The six most recent Excel entries, from Sept 29 to Oct 27, 2026, list no new Excel features.

To see your own build, open Excel and choose Excel > About Excel. Compare that number with the newest entry on Microsoft's page. If yours is older, update through Microsoft AutoUpdate. Date behavior in this guide has not changed in those recent builds.

- **16.114.3** Latest Excel for Mac build in Microsoft's release notes at research time, dated Oct 27, 2026 ([source](https://learn.microsoft.com/en-us/officeupdates/release-notes-office-for-mac))
- **45213** The number a date cell shows when it has no date format, fixed with ⌘1 ([source](https://maccove.com/blog/insert-date-time-shortcut-excel-mac))

![Person working on a MacBook at a desk while updating dated records in a spreadsheet](https://images.lazur.app/content-images/howto/insert-the-current-date-in-excel/how-to-insert-the-current-date-in-2-38ea9b.jpg)

## Common mistakes to avoid

- Pressing Command and the semicolon key for the date. That gives you the time only.
- Typing the date as plain text. Excel treats text as text, so you can't sort or subtract it.
- Leaving =TODAY() in a log that should stay fixed.
- Pressing the shortcut while the formula bar is still open.
- Skipping the date format, then reading the serial number as a bug.
- Changing your Mac region and expecting asterisked formats to stay the same.

Each mistake comes from the same confusion. A date is a value, and a format is only how that value looks. Once you separate the two, the shortcut, the formula, and the format each do one clear job.

## Where to go next with dates in your sheet

Once the date is in place, you may need it inside a summary. Our [pivot table guide](https://www.lazur.app/how-to/make-a-pivot-table-in-excel) walks through building one in Excel on Mac for Microsoft 365 users. Date fields group well in a pivot table, so the fixed dates you set here will feed straight into it.

## Shortcuts

- Insert today's date (fixed value): ⌃ semicolon
- Insert the current time (fixed value): ⌘ semicolon
- Insert date and time (fixed): ⌃ semicolon Space ⌘ semicolon
- Open the Format Cells box: ⌘1
- Leave formula edit mode: Esc

## If it does not work

- **Shortcut types into the formula bar, not the cell** Press Esc to leave edit mode, click the cell once, then press the shortcut again.
- **Shortcut does nothing at all** Open System Settings, go to Keyboard, and check Input Sources and Keyboard Shortcuts for a conflicting entry. Use =TODAY() as a fallback while you sort it out.
- **Cell shows 45213 instead of a date** Select the cell, press ⌘1, go to the Number tab, choose Date in Category, pick a Type, and click OK.
- **Day and month appear swapped** Try a custom format such as dd/mm/yyyy from Format Cells, with Custom selected in Category. The Q&A thread on this has no accepted answer, so test on a copy first.
- **Date changes every time I open the file** The cell probably holds =TODAY() or =NOW(). Copy it and paste it as values if you need a fixed date.
- **Date format changed after a region change** Formats that start with an asterisk follow your Mac region. Pick a format without an asterisk, or a custom format, to keep it fixed.

## With Lazur

Lazur is a voice assistant for the Mac that lives in the notch. Hold ⌥ ⌘ and ask; it sees your screen, answers out loud, points at buttons and walks you through apps. Hold fn to dictate. Free for 3 days, then $18/month: https://www.lazur.app/download

- “Where's the date format setting?”: Lazur circles Format Cells on screen and names the Number tab next, so you can find the Date category without hunting. (Points at it)

## FAQ

### What is the shortcut to insert the current date in Excel on Mac?

Click the cell, then press Control and the semicolon key together. Excel enters today's date as a fixed value that won't change. Microsoft Support and Exceljet both list this shortcut for the Mac.

### Why did my date change when I reopened the file?

The cell probably holds =TODAY() or =NOW(). Those functions recalculate when the sheet calculates. If you need a fixed date, select the cell, copy it, and paste it as values.

### Why does my cell show 45213 instead of a date?

The cell has no date format. Press ⌘1, go to the Number tab, choose Date in the Category list, then pick a Type and click OK. The value underneath is already correct.

### Does the date shortcut work in Excel for the web?

Microsoft's article uses menu steps for the web rather than a keyboard shortcut. Go to Home, open the Number Format dropdown, and choose a date or time format.

### Which Excel versions does this apply to?

Microsoft's article covers Excel for Microsoft 365, Excel 2024, and Excel 2021 for Mac. This guide did not check older Mac versions, so test on a scratch sheet first.

### What is the difference between the shortcut and TODAY?

The shortcut writes a fixed value. TODAY is a formula that updates when the sheet recalculates. Use the shortcut for records and TODAY for values that should refresh.

### Why does my date show the day and month swapped?

A Microsoft Q&A thread reports this in Excel for Mac 16.107.2 with the region set to Australia. The thread has no accepted answer. Try a custom format such as dd/mm/yyyy on a copy of your file.

## Sources

1. [Insert the current date and time in a cell](https://support.microsoft.com/en-us/office/insert-the-current-date-and-time-in-a-cell-b5663451-10b0-40ab-9e71-6b0ce5768138), Microsoft Support, checked 2026-11-09
2. [Keyboard shortcuts in Excel](https://support.microsoft.com/en-us/accessibility/excel/keyboard-shortcuts-in-excel), Microsoft Support, checked 2026-11-09
3. [Format a date the way you want in Excel](https://support.microsoft.com/en-us/excel/format-a-date-the-way-you-want-in-excel), Microsoft Support, checked 2026-11-09
4. [Release notes for Office for Mac](https://learn.microsoft.com/en-us/officeupdates/release-notes-office-for-mac), Microsoft Learn, checked 2026-11-09
5. [Date format in Excel for Mac 16.107.2 with macOS Tahoe 26.2](https://learn.microsoft.com/en-us/answers/questions/5858276/date-format-in-excel-for-mac-16-107-2-with-macos-t), Microsoft Q&A, checked 2026-11-09
6. [Excel Shortcut: Insert current date](https://exceljet.net/shortcuts/insert-current-date), Exceljet, checked 2026-11-09
7. [Insert Current Date and Time in Excel for Mac: Shortcuts](https://maccove.com/blog/insert-date-time-shortcut-excel-mac), MacCove, checked 2026-11-09
