Excel shortcuts · 261 for Windows

Press what you remember

Most shortcut lists ask you to already know the answer. This one searches by the keys themselves: hold Ctrl and Shift and the list narrows to the shortcuts that start that way, then add the letter you think it was. Ribbon routes such as Alt, H, O, I work the same way, one step at a time

The keys are the ones on a Windows keyboard, and each entry names the physical key rather than the character a shifted key types, so the combination published as Ctrl+Shift+* appears here as Ctrl+Shift+8. The ribbon routes follow the key tips of English-language Excel, which another Office display language relabels. Everything runs in this tab, and nothing you press is recorded

Search by pressing the keysClick to listen

Click here, then press a shortcut. Hold the keys of a chord together, and press the keys of a ribbon route one after another

Keys count in the order you press them, the order each shortcut shows. Backspace removes the last key, Escape clears the sequence, and Tab moves on to the buttons below, so search for those three keys with the buttons. A few combinations belong to the browser or to Windows and never reach this page, Ctrl+W and Alt+F4 among them

No keys entered

261 shortcuts match

navigation · 29

  • ↑

    Move the selection one cell up

  • ↓

    Move the selection one cell down

  • ←

    Move the selection one cell left

  • →

    Move the selection one cell right

  • Ctrl+↑

    Jump to the top edge of the current block of data

    From a blank cell it jumps to the next cell that holds something

  • Ctrl+↓

    Jump to the bottom edge of the current block of data

  • Ctrl+←

    Jump to the left edge of the current block of data

  • Ctrl+→

    Jump to the right edge of the current block of data

  • Ctrl+Home

    Go to cell A1 of the worksheet

    With frozen panes it stops at the first unfrozen cell

  • Ctrl+End

    Go to the last cell of the used range

    The used range can stretch past the visible data until the file is saved again

  • Home

    Move to the first column of the current row

  • Page Down

    Move one screen down

  • Page Up

    Move one screen up

  • Alt+Page Down

    Move one screen to the right

  • Alt+Page Up

    Move one screen to the left

  • Ctrl+Page Down

    Go to the next worksheet

  • Ctrl+Page Up

    Go to the previous worksheet

  • Ctrl+G

    Open the Go To dialog

    Type a cell reference or pick a named range to jump straight to it

  • F5

    Open the Go To dialog

    The same dialog as Ctrl+G

  • Ctrl+F

    Open Find

  • Ctrl+H

    Open Replace

  • Shift+F4

    Repeat the last search and move to the next match

  • Ctrl+Shift+F4

    Repeat the last search and move to the previous match

  • Endthen→

    Turn on End mode, then jump to the next edge of data to the right

    End mode switches itself off once the jump is done

  • Endthen↓

    Turn on End mode, then jump to the next edge of data below

  • EndthenHome

    Turn on End mode, then move to the last cell of the used range

  • Ctrl+Backspace

    Scroll the window back to the active cell

  • F6

    Move between the worksheet, the ribbon, an open pane, and the status bar

  • Shift+F6

    Move the other way between the worksheet, the ribbon, and the status bar

selection · 29

  • Ctrl+A

    Select the block of data around the active cell, then the whole worksheet

    Press it again to widen the selection. While a function name is being typed it opens the Function Arguments dialog instead

  • Ctrl+Shift+Space

    Select the whole worksheet

    Inside a table it selects the table data first, then the whole worksheet

  • Shift+Space

    Select the whole row

  • Ctrl+Space

    Select the whole column

    Inside a table it selects the table column first

  • Shift+↑

    Extend the selection one cell up

  • Shift+↓

    Extend the selection one cell down

  • Shift+←

    Extend the selection one cell left

  • Shift+→

    Extend the selection one cell right

  • Ctrl+Shift+↑

    Extend the selection to the top edge of the block of data

  • Ctrl+Shift+↓

    Extend the selection to the bottom edge of the block of data

  • Ctrl+Shift+←

    Extend the selection to the left edge of the block of data

  • Ctrl+Shift+→

    Extend the selection to the right edge of the block of data

  • Shift+Home

    Extend the selection to the first column of the row

  • Ctrl+Shift+Home

    Extend the selection back to cell A1

  • Ctrl+Shift+End

    Extend the selection to the last cell of the used range

  • Shift+Page Down

    Extend the selection one screen down

  • Shift+Page Up

    Extend the selection one screen up

  • Ctrl+Shift+8

    Select the block of data around the active cell

    Published as Ctrl+Shift+*. Inside a PivotTable it selects the whole report

  • Alt+;

    Select only the visible cells in the current selection

    Copying after this leaves hidden and filtered rows out

  • F8

    Turn extend mode on or off so the arrow keys grow the selection

  • Shift+F8

    Turn on add mode to append another range to the selection

  • Ctrl+/

    Select the whole array the active cell belongs to

  • Ctrl+\

    Select the cells in each selected row that differ from the active row

  • Ctrl+Shift+\

    Select the cells in each selected column that differ from the active column

    Published as Ctrl+Shift+|

  • Ctrl+.

    Move clockwise to the next corner of the selected range

  • Ctrl+Shift+O

    Select the cells that carry a note or a comment

  • Ctrl+Shift+Page Down

    Add the next worksheet to the selected sheets

  • Ctrl+Shift+Page Up

    Add the previous worksheet to the selected sheets

  • F5thenAlt+S

    Open Go To, then Special, to select cells by type such as blanks, formulas, or constants

data entry · 40

  • Enter

    Confirm the entry and move down

    The direction is set in the Excel options, and inside a selection it stays within the selection

  • Shift+Enter

    Confirm the entry and move up

  • Tab

    Confirm the entry and move one cell right

    While a formula is being typed it accepts the highlighted suggestion instead

  • Shift+Tab

    Confirm the entry and move one cell left

  • Alt+Enter

    Start a new line inside the same cell

  • Ctrl+Enter

    Put what was typed into each cell of the selection

  • Esc

    Cancel the entry and restore the previous contents

  • F2

    Edit the active cell in place

    The cursor lands at the end of the existing contents

  • Ctrl+D

    Fill the selection down from the top row

  • Ctrl+R

    Fill the selection right from the first column

  • Ctrl+;

    Enter today's date as a fixed value

    The value does not update later, unlike the TODAY function

  • Ctrl+Shift+;

    Enter the current time as a fixed value

  • Ctrl+'

    Copy the formula from the cell above into the active cell

    References are copied as written, without the usual row shift

  • Ctrl+Shift+'

    Copy the value from the cell above into the active cell

    Published as Ctrl+Shift+"

  • Alt+↓

    Open the drop-down list for the active cell

    Offers the entries already used in the column, a validation list, or a filter menu on a header cell

  • Ctrl+E

    Fill the column by following the example already typed

  • Ctrl+C

    Copy the selection

  • Ctrl+X

    Cut the selection

  • Ctrl+V

    Paste the clipboard

  • Ctrl+Alt+V

    Open the Paste Special dialog

  • Ctrl+Z

    Undo the last action

  • Ctrl+Y

    Redo the action that was undone

  • F4

    Repeat the last action

    While a formula is being edited it cycles the reference under the cursor between relative, absolute, and mixed instead

  • Ctrl+Shift+=

    Open the Insert dialog for cells, rows, or columns

    Published as Ctrl+Plus. With a whole row or column selected it inserts one straight away

  • Ctrl+-

    Open the Delete dialog for cells, rows, or columns

  • Delete

    Clear the contents of the selection and leave the formatting

  • Backspace

    Clear the active cell and start typing

    While editing it deletes the character to the left of the cursor

  • Ctrl+Delete

    Delete from the cursor to the end of the line while editing

  • Ctrl+K

    Insert or edit a hyperlink

  • Ctrl+Shift+U

    Expand or collapse the formula bar

  • AltthenHthenIthenR

    Insert rows above the selection

  • AltthenHthenIthenC

    Insert columns to the left of the selection

  • AltthenHthenDthenR

    Delete the selected rows

  • AltthenHthenDthenC

    Delete the selected columns

  • AltthenHthenVthenV

    Paste values only

  • AltthenHthenVthenF

    Paste formulas without the source formatting

  • AltthenHthenVthenT

    Paste the copied range with rows and columns swapped

  • AltthenHthenVthenS

    Open the Paste Special dialog from the ribbon

  • AltthenHthenEthenA

    Clear the contents and the formatting of the selection

  • AltthenHthenEthenC

    Clear the contents of the selection from the ribbon

formatting · 46

  • Ctrl+1

    Open the Format Cells dialog

  • Ctrl+B

    Turn bold on or off

  • Ctrl+I

    Turn italic on or off

  • Ctrl+U

    Turn underline on or off

  • Ctrl+5

    Turn strikethrough on or off

  • Ctrl+2

    Turn bold on or off

    The same result as Ctrl+B

  • Ctrl+3

    Turn italic on or off

    The same result as Ctrl+I

  • Ctrl+4

    Turn underline on or off

    The same result as Ctrl+U

  • Ctrl+Shift+F

    Open Format Cells with the Font tab in front

  • Ctrl+Shift+P

    Open Format Cells at the font settings

  • Ctrl+Shift+`

    Apply the General number format

    Published as Ctrl+Shift+~

  • Ctrl+Shift+1

    Apply the number format with two decimals and a thousands separator

    Published as Ctrl+Shift+!

  • Ctrl+Shift+2

    Apply the time format with hours and minutes

    Published as Ctrl+Shift+@

  • Ctrl+Shift+3

    Apply the date format with day, month, and year

    Published as Ctrl+Shift+#

  • Ctrl+Shift+4

    Apply the currency format with two decimals

    Published as Ctrl+Shift+$

  • Ctrl+Shift+5

    Apply the percentage format with no decimals

    Published as Ctrl+Shift+%

  • Ctrl+Shift+6

    Apply the scientific format with two decimals

    Published as Ctrl+Shift+^

  • Ctrl+Shift+7

    Put an outline border around the selection

    Published as Ctrl+Shift+&

  • Ctrl+Shift+-

    Remove the borders from the selection

    Published as Ctrl+Shift+_

  • Ctrl+9

    Hide the selected rows

  • Ctrl+Shift+9

    Unhide the hidden rows inside the selection

  • Ctrl+0

    Hide the selected columns

  • Ctrl+Shift+0

    Unhide the hidden columns inside the selection

    Some Windows keyboard layout settings claim this combination, in which case use the ribbon route Alt, H, O, U, L

  • Alt+'

    Open the Style dialog

  • AltthenHthenOthenI

    Fit the column width to the widest entry

  • AltthenHthenOthenA

    Fit the row height to the tallest entry

  • AltthenHthenOthenW

    Set an exact column width

  • AltthenHthenOthenH

    Set an exact row height

  • AltthenHthenMthenC

    Merge the selected cells and centre the contents

  • AltthenHthenMthenU

    Split merged cells back apart

  • AltthenHthenW

    Turn text wrapping on or off

  • AltthenHthen0

    Show one more decimal place

  • AltthenHthen9

    Show one fewer decimal place

  • AltthenHthenAthenL

    Align the contents to the left

  • AltthenHthenAthenC

    Centre the contents horizontally

  • AltthenHthenAthenR

    Align the contents to the right

  • AltthenHthenAthenT

    Align the contents to the top of the cell

  • AltthenHthenAthenM

    Centre the contents vertically

  • AltthenHthenAthenB

    Align the contents to the bottom of the cell

  • AltthenHthenB

    Open the borders menu

  • AltthenHthenH

    Open the fill colour picker

  • AltthenHthenFthenC

    Open the font colour picker

  • AltthenHthenFthenP

    Pick up the formatting of the selection to brush onto another range

  • AltthenHthenL

    Open the conditional formatting menu

  • AltthenHthenEthenF

    Clear the formatting and keep the contents

  • AltthenHthenN

    Open the number format list on the Home tab

formulas · 23

  • =

    Start a formula in the active cell

  • Alt+=

    Insert a SUM formula for the range above or to the left

  • Ctrl+Shift+Enter

    Confirm the formula as a legacy array formula

    Builds that support dynamic arrays spill without it

  • Ctrl+`

    Show the formulas in the cells instead of their results

  • Shift+F3

    Open the Insert Function dialog

  • Ctrl+Shift+A

    Insert the argument names of the function just typed

  • F3

    Paste a defined name into the formula

    Available once the workbook has at least one defined name

  • Ctrl+F3

    Open the Name Manager

  • Ctrl+Shift+F3

    Create defined names from the labels in the selection

  • F9

    Calculate the formulas that changed in the open workbooks

    While editing a formula it replaces the selected part with its current value

  • Shift+F9

    Calculate the active worksheet only

  • Ctrl+Alt+F9

    Recalculate the open workbooks, changed or not

  • Ctrl+Alt+Shift+F9

    Rebuild the dependency tree and recalculate the open workbooks

  • Ctrl+[

    Select the cells the formula in the active cell refers to

  • Ctrl+]

    Select the formulas that refer to the active cell

  • Ctrl+Shift+[

    Select the cells the active formula depends on, directly and indirectly

    Published as Ctrl+Shift+{

  • Ctrl+Shift+]

    Select the formulas that depend on the active cell, directly and indirectly

    Published as Ctrl+Shift+}

  • AltthenMthenMthenD

    Define a name for the selection

  • AltthenMthenP

    Draw arrows to the cells the active formula refers to

  • AltthenMthenD

    Draw arrows to the formulas that refer to the active cell

  • AltthenMthenAthenA

    Remove the tracing arrows from the worksheet

  • AltthenMthenV

    Step through the formula in the Evaluate Formula dialog

  • AltthenMthenX

    Open the calculation options, where automatic and manual are set

tables and filtering · 18

  • Ctrl+T

    Turn the selected range into an Excel table

  • Ctrl+L

    Open the same Create Table dialog as Ctrl+T

  • Ctrl+Shift+L

    Add or remove the filter row

  • AltthenAthenT

    Add or remove the filter row from the Data tab

  • AltthenAthenC

    Clear the filters on the current sheet

  • AltthenAthenSthenS

    Open the Sort dialog for multi-level sorting

  • AltthenAthenSthenA

    Sort the current column in ascending order

  • AltthenAthenSthenD

    Sort the current column in descending order

  • AltthenAthenM

    Open Remove Duplicates for the selected range

  • AltthenAthenE

    Open the Text to Columns wizard

  • AltthenAthenVthenV

    Open the Data Validation dialog

  • AltthenAthenRthenA

    Refresh the workbook's queries and connections

  • AltthenAthenQ

    Open the Advanced Filter dialog

  • AltthenAthenB

    Open the Subtotal dialog for a sorted list

  • AltthenAthenGthenG

    Group the selected rows or columns into an outline

  • AltthenAthenUthenU

    Ungroup the selected rows or columns

  • Ctrl+8

    Show or hide the outline symbols beside a grouped range

  • AltthenDthenFthenF

    Add or remove the filter row through the older menu route

pivot tables · 7

  • AltthenNthenV

    Start inserting a PivotTable from the Insert tab

    Recent builds add one more step for the data source

  • AltthenDthenP

    Open the older PivotTable and PivotChart Wizard

    Useful for consolidating several ranges into one report

  • Alt+F5

    Refresh the PivotTable under the cursor

  • Ctrl+Alt+F5

    Refresh the data connections and PivotTables in the workbook

  • Alt+Shift+→

    Group the selected PivotTable items

  • Alt+Shift+←

    Ungroup the selected PivotTable items

  • AltthenJthenT

    Open the PivotTable Analyze tab

    The contextual tabs only appear while the cursor sits inside a PivotTable

workbook and window · 34

  • Ctrl+N

    Create a new workbook

  • Ctrl+O

    Open an existing workbook

  • Ctrl+S

    Save the workbook

  • F12

    Open Save As to write a new file

  • Ctrl+P

    Open the print settings

  • Ctrl+F2

    Open the print preview

  • Ctrl+W

    Close the active workbook

  • Ctrl+F4

    Close the active workbook window

  • Alt+F4

    Close Excel

  • Ctrl+Tab

    Move to the next open workbook window

  • Ctrl+Shift+Tab

    Move to the previous open workbook window

  • Ctrl+F6

    Move to the next workbook window

  • Ctrl+Shift+F6

    Move to the previous workbook window

  • Ctrl+F9

    Minimise the workbook window

  • Ctrl+F10

    Maximise or restore the workbook window

  • Ctrl+F5

    Restore the size of the workbook window

  • Ctrl+F7

    Move the workbook window with the arrow keys

    Available while the window is not maximised

  • Ctrl+F8

    Resize the workbook window with the arrow keys

  • Shift+F11

    Insert a new worksheet

  • AltthenWthenFthenF

    Freeze the rows above and the columns left of the active cell

  • AltthenWthenFthenR

    Freeze the top row

  • AltthenWthenFthenC

    Freeze the first column

  • AltthenWthenS

    Split the window into scrollable panes

  • AltthenWthenQ

    Open the Zoom dialog

  • AltthenWthenN

    Open a second window onto the same workbook

  • AltthenWthenA

    Open the Arrange Windows dialog to tile or cascade the open workbooks

  • AltthenWthenL

    Switch to the normal view

  • AltthenWthenI

    Switch to the page break preview

  • AltthenHthenOthenR

    Rename the active worksheet

  • AltthenHthenOthenM

    Open Move or Copy for the active worksheet

  • AltthenHthenOthenT

    Set the colour of the worksheet tab

  • AltthenHthenDthenS

    Delete the active worksheet

    Deleting a sheet cannot be undone

  • AltthenHthenIthenS

    Insert a worksheet from the ribbon

  • AltthenHthenOthenUthenS

    Hide the active worksheet

ribbon sequences · 23

  • Alt

    Show the ribbon key tips, then type the letters they display

    The multi-step routes here, the ones whose first step is Alt on its own, are read from those key tips. A chord such as Alt+Enter is not one of them

  • F10

    Show the ribbon key tips

    The same as pressing Alt

  • AltthenH

    Open the Home tab

  • AltthenN

    Open the Insert tab

  • AltthenP

    Open the Page Layout tab

  • AltthenM

    Open the Formulas tab

  • AltthenA

    Open the Data tab

  • AltthenR

    Open the Review tab

  • AltthenW

    Open the View tab

  • AltthenF

    Open the File menu

  • AltthenQ

    Jump to the search box that runs ribbon commands by name

  • AltthenFthenN

    Open the New page of the File menu

  • AltthenFthenO

    Open the Open page of the File menu

  • AltthenFthenS

    Save the workbook from the File menu

  • AltthenFthenA

    Open the Save As page of the File menu

  • AltthenFthenP

    Open the Print page of the File menu

  • AltthenFthenI

    Open the Info page of the File menu

  • AltthenFthenE

    Open the Export page of the File menu

  • AltthenFthenC

    Close the workbook from the File menu

  • AltthenFthenT

    Open the Excel options

  • Ctrl+F1

    Collapse or expand the ribbon

  • Altthen1

    Run the first command on the Quick Access Toolbar

    The number matches the position of the command on that toolbar

  • Altthen2

    Run the second command on the Quick Access Toolbar

other · 12

  • F1

    Open Help

  • Shift+F10

    Open the context menu for the selection

    The same menu a right click opens

  • F7

    Check the spelling on the worksheet

  • Shift+F7

    Open the thesaurus for the active cell

  • Alt+F8

    Open the Macro dialog

  • Alt+F11

    Open the Visual Basic editor

  • Alt+F1

    Create a chart from the selected data on the current worksheet

  • F11

    Create a chart from the selected data on a new chart sheet

  • Ctrl+6

    Show or hide the objects that sit over the grid

  • Shift+F2

    Add or edit a note on the active cell

  • AltthenRthenPthenS

    Open the Protect Sheet dialog

  • AltthenRthenPthenW

    Open the Protect Workbook dialog