Microsoft Excel keyboard shortcuts

Excel shortcuts are easiest to use when they follow the job in front of you: move through a grid, edit a cell, format a selection, work with data, and reach the ribbon or formula bar. This reference covers current desktop defaults for Windows and Mac.

Windows, macOS · 118 shortcuts

Common workbook actions

Save, open, close, print, edit, and reach the most-used Excel commands from either desktop platform.

ActionWindowsmacOS
Save the workbookCtrlSCmdS
Open a workbookCtrlOCmdO
Close the active workbook windowCtrlWCmdW
Quit ExcelThe Excel reference lists Cmd+Q for Mac; close Excel on Windows with Alt+F4.Not documentedCmdQ
Open Save AsF12CmdShiftS
Print the workbookCtrlPCmdP
Copy the selectionCtrlCCmdC
Cut the selectionCtrlXCmdX
Paste the selectionCtrlVCmdV
Undo the last actionCtrlZCmdZ
Redo the last actionCmd+Shift+Z is also documented on Mac.CtrlYCmdY
Remove cell contentsDeleteDelete
Open FindCtrlFCmdF
Open ReplaceCtrlHCmdShiftH
Open Format CellsCtrl1Cmd1
Select the current region or worksheetPress again to extend the selection; Cmd+Shift+Space is also documented on Mac.CtrlACmdA
Open the context menuThe Mac reference also lists Shift+F10.ShiftF10Not documented

Ribbon and command access

Use Key Tips and focus movement to reach Excel commands without scanning the ribbon with a mouse.

ActionWindowsmacOS
Activate ribbon Key TipsF10 is an alternative on Windows.AltNot documented
Move to the Search fieldAltQNot documented
Open the File tabAltFNot documented
Open the Home tabAltHNot documented
Open the Insert tabAltNNot documented
Open the Page Layout tabAltPNot documented
Open the Formulas tabAltMNot documented
Open the Data tabAltANot documented
Open the Review tabAltRNot documented
Open the View tabAltWNot documented
Move to the next ribbon commandTabNot documented
Move to the previous ribbon commandShiftTabNot documented
Show the focused ribbon tooltipCtrlShiftF10Not documented
Expand or collapse the ribbonCtrlF1CmdOptionR
Activate the focused ribbon commandEnter is also documented.SpaceNot documented

Selection and cell entry

Extend or add to selections, enter values across a range, insert line breaks, and cancel or complete a cell entry.

ActionWindowsmacOS
Select the entire rowShiftSpaceShiftSpace
Select the entire columnCtrlSpaceCtrlSpace
Extend the selection by one cellShiftArrowShiftArrow
Extend the selection to the data edgeCtrlShiftArrowCtrlShiftArrow
Turn Extend mode on or offThe Mac reference also lists F8.F8Not documented
Add a non-adjacent range to the selectionThe Mac reference also lists Shift+F8.ShiftF8Not documented
Insert a line break in the same cellAltEnterCmdOptionReturn
Fill the selected range with the current entryCtrlEnterCmdReturn
Complete entry and select the cell aboveShiftEnterShiftReturn
Edit the active cellF2F2
Cancel a cell or formula-bar entryEscEsc
Complete a cell entryEnterReturn
Select the current data regionCmd+Shift+* is also documented on Mac.CtrlShift*Not documented
Select the entire worksheetCtrlShiftSpaceCmdShiftSpace

Formatting and cell commands

Format text and numbers, set borders, create tables, and reach the dialogs that change how a selection behaves.

ActionWindowsmacOS
Toggle boldCtrlBCmdB
Toggle italicCtrlICmdI
Toggle underlineCtrlUCmdU
Toggle strikethroughCmd+5 is also listed for Mac.Ctrl5Not documented
Apply the General number formatCtrlShift~Not documented
Apply the Currency formatCtrlShift$Not documented
Apply the Percentage formatCtrlShift%Not documented
Apply the Date formatCtrlShift#Not documented
Apply the Time formatCtrlShift@Not documented
Apply an outline borderCmd+Option+0 is the Mac binding.CtrlShift&Not documented
Remove the outline borderCmd+Option+- is the Mac binding.CtrlShift_Not documented
Show values or formulasCtrl`Ctrl`
Fill downCtrlDCmdD
Fill rightCtrlRCmdR
Open the Insert Cells dialogThe Mac reference uses Ctrl+Shift+=.CtrlShift+Not documented
Open the Delete Cells dialogCtrl-Cmd-
Open Create TableCtrlTCmdT
Show Quick Analysis optionsThe Mac source does not list a separate equivalent in this section.CtrlQNot documented

Data, formulas, and refresh

Enter formulas, calculate workbooks, use Flash Fill, insert functions, refresh external data, and open the main Excel data tools.

ActionWindowsmacOS
Enter the current dateCtrl;Ctrl;
Enter the current timeCtrlShift;Cmd;
Insert an AutoSum formulaAlt=ShiftCmdT
Open Insert Function or Formula BuilderShiftF3ShiftF3
Expand or collapse the formula barCtrlShiftUCtrlShiftU
Show formula tooltipsCtrlAltPCtrlOptionP
Invoke Flash FillCtrlENot documented
Cycle absolute and relative referencesF4F4
Calculate all open workbooksF9Cmd=
Calculate the active worksheetShiftF9ShiftF9
Force a full calculationCtrlAltF9Not documented
Create an embedded chartF11 creates a chart sheet.AltF1Not documented
Open the Macro dialogAltF8OptionF8
Open the Visual Basic editorAltF11OptionF11
Open Power Query EditorAltF12OptionF12
Refresh data in the current worksheetCtrlF5Not documented
Refresh all workbook dataCtrlAltF5Not documented
Add or remove filter buttonsCtrlShiftLCmdShiftF
Hide selected rowsCtrl9Ctrl9
Hide selected columnsCtrl0Cmd0

Function keys and Copilot

Use function keys for help, navigation, selection, spelling, calculation, and the Copilot pane in current Excel desktop releases.

ActionWindowsmacOS
Open Excel HelpF1 is also the Windows binding.Not documentedF1
Open Go ToF5 is also documented for Mac.F5Not documented
Check spellingF7 is also documented for Mac.F7Not documented
Turn Extend mode on or offF8 is also documented for Mac.F8Not documented
Minimize the active windowNot documentedCtrlF9
Maximize or restore the active windowNot documentedCtrlF10
Open Copilot in ExcelAltCCmdCtrlI
Send a Copilot promptEnterReturn
Cancel a Copilot requestEscEsc
Accept Copilot changesCtrlEnterCmdReturn
Switch Copilot edit, chat, and plan modeCtrlShiftMCmdShiftM
Navigate Copilot responsesAltCOptionC
Confirm selected Copilot filesCtrlJCmdJ
Move focus between the grid and CopilotF6ShiftF6

Make a printable Microsoft Excel sheet