Cellwise Start free

Entering data and filling shortcuts

Shortcut to insert today's date and the current time in Excel

Quick answerPress Ctrl; for today's date on Windows, Mac and the web. For the current time, press CtrlShift; on Windows and the web, or Command; on a Mac. Both are fixed values that never change.

The keys

ShortcutWindowsMac
Enter today's dateA fixed date that will not change tomorrow. Use =TODAY() for one that updates.Ctrl;Control;
Enter the current timeAlso fixed. For a date and time in one cell, press the date shortcut, a space, then this one.CtrlShift;Command;

Checked against Microsoft's official lists on . Where Microsoft lists a key for one platform only, the other column says so instead of guessing.

Fixed date vs a date that updates

The shortcut types the date as a value, like typing it yourself. Tomorrow it still shows today. That is what you want for an order date, a log entry or the day a task was done.

For a date that is always today, such as an "as of" cell or a days-overdue calculation, use the TODAY function instead. It recalculates every time the workbook opens.

Date and time in one cell

Press Ctrl;, then Space, then CtrlShift; (on a Mac, Ctrl;, Space, Command;). Excel stores it as one date-time number, so you can subtract two of them to get the time between.

Fill a date into many cells

Select the cells, press Ctrl;, then CtrlEnter: the same date goes into every selected cell.

When it does not work

Why a shortcut sometimes does nothing

Non-US keyboards

Microsoft's lists are written for the US keyboard layout and say that keys on other layouts might not correspond exactly. Shortcuts named after a symbol, such as Ctrl;, Ctrl` or CtrlShift$, are the ones most likely to sit somewhere else or not work. When one does nothing, use the ribbon route on its task page instead.

Related shortcuts

ShortcutWindowsMac
Put the same entry in every selected cell How to: Fill down shortcut in Excel Select the cells, type once, then press it. A formula goes in with its references adjusted for each cell.CtrlEnterCommandReturn or ControlReturn
Date format with day, month and year How to: Number format shortcuts in Excel: currency, percent, date and more CtrlShift#Web CtrlShift3ControlShift#
Time format with hour, minute and AM/PM How to: Number format shortcuts in Excel: currency, percent, date and more CtrlShift@Web CtrlShift2ControlShift@

FAQ

What is the shortcut for today's date in Excel?

Ctrl+; (Ctrl and the semicolon key). It is the same on Windows, Mac and Excel for the web.

What is the shortcut for the current time?

Ctrl+Shift+; on Windows and the web, Cmd+; on a Mac.

Will the date update tomorrow?

No. The shortcut types a fixed date. Use =TODAY() for one that updates.

How do I get the seconds too?

The time shortcut uses the time format without seconds. Format the cell with a custom format such as h:mm:ss to see them.

Related guides

Related functions

In the glossary: Date serial numberVolatile function

All entering data and filling shortcutsAll Excel shortcutsPrintable sheet