It covers 466 keyboard shortcuts for Excel across 23 categories. The range goes from basic cell navigation and data entry to more specialized areas like Power Pivot, chart editing, and the ribbon Access Keys system.
| Action | Hotkey |
|---|---|
| Expand or collapse the formula bar. | Ctrl+Shift+U |
| Insert argument names and parentheses when the insertion point is to the right of a function name in a formula. | Ctrl+Shift+A |
| Select the current and next sheet in a workbook. | Ctrl+Shift+Page down |
| Calculate all worksheets in all open workbooks, regardless of whether they have changed since the last calculation. | Ctrl+Alt+F9 |
| Edit the active cell and put the insertion point at the end of its contents. Or, if editing is turned off for the cell, move the insertion point into the formula bar. If editing a formula, toggle Point mode off or on so you can use the arrow keys to create a reference. | F2 |
| Add a non-adjacent cell or range to a selection of cells by using the arrow keys. | Shift+F8 |
| Fill the selected cell range with the current entry. | Ctrl+Enter |
| Insert a function. | Shift+F3 |
| Select the first command on the menu when a menu or submenu is visible. | Home |
| Cancel an entry in the cell or formula bar. | Esc |
| Cycle through all combinations of absolute and relative references in a formula if a cell reference or range is selected. | F4 |
| Insert theAutoSumformula | Alt+Equal sign ( = ) |
| Move the cursor to the end of the text when in the formula bar. | Ctrl+End |
| Select the current region if the worksheet contains data. Press a second time to select the current region and its summary rows. Press a third time to select the entire worksheet. | Ctrl+A or Ctrl+Shift+Spacebar |
| Check dependent formulas, and then calculate all cells in all open workbooks, including cells not marked as needing to be calculated. | Ctrl+Alt+Shift+F9 |
| Extend the selection of cells by one cell. | Shift+Arrow key |
| Create, run, edit, or delete a macro. | Alt+F8 |
| Calculate all worksheets in all open workbooks. | F9 |
| Calculate the active worksheet. | Shift+F9 |
| Display theFunction Argumentsdialog box when the insertion point is to the right of a function name in a formula. | Ctrl+A |
| Display the menu or message for anError Checkingbutton. | Alt+Shift+F10 |
| Create an embedded chart of the data in the current range. | Alt+F1 |
| Select all objects on a worksheet when an object is selected. | Ctrl+Shift+Spacebar |
| Complete an entry in the formula bar and select the cell below. | Enter |
| Complete a cell entry and select the cell above. | Shift+Enter |
| Select the current and previous sheet in a workbook. | Ctrl+Shift+Page up |
| InvokeFlash Fillto automatically recognize patterns in adjacent columns and fill the current column | Ctrl+E |
| Extend the selection of cells to the beginning of the worksheet. | Ctrl+Shift+Home |
| Select an entire column in a worksheet. | Ctrl+Spacebar |
| Open theMicrosoft Visual Basic For Applications Editor. | Alt+F11 |
| Extend the selection of cells to the last nonblank cell in the same column or row as the active cell, or if the next cell is blank, to the next nonblank cell. | Ctrl+Shift+Arrow key |
| Open thePower Query Editor | Alt+F12 |
| Select the current region around the active cell. | Ctrl+ShiftorAsterisk sign (*) |
| Define a name to use in references. | Alt+M+M+D |
| Select the entire worksheet. | Ctrl+A or Ctrl+Shift+Spacebar |
| Undo the last action. | Ctrl+Z |
| Turn extend mode on and use the arrow keys to extend a selection. Press again to turn off. | F8 |
| Paste a name from thePaste Namedialog box (if names have been defined in the workbook). | F3 |
| Create a chart of the data in the current range in a separateChartsheet. | F11 |
| Start a new line in the same cell. | Alt+Enter |
| Turn on or off tooltips for checking formulas directly in the formula bar or in the cell you’re editing. | Ctrl+Alt+P |
| Copy the value from the cell above the active cell into the cell or the formula bar. | Ctrl+ShiftorStraight quotation mark (") |
| Select an entire row in a worksheet. | Shift+Spacebar |
| Move to the first field in the next record of a data form. | Enter |
| Repeat the last command or action, if possible. | Ctrl+Y |
| Select all text in the formula bar from the cursor position to the end. | Ctrl+Shift+End |
| Action | Hotkey |
|---|---|
| Display theQuick Analysisoptions for selected cells that contain data. | Ctrl+Q |
| Apply thePercentageformat with no decimal places. | Ctrl+Shift+Percent sign (%) |
| Move the selected cells. | Ctrl+X |
| Apply or remove strikethrough formatting. | Ctrl+5 |
| Apply theNumberformat with two decimal places, thousands separator, and minus sign (-) for negative values. | Ctrl+Shift+Exclamation point (!) |
| Format fonts in theFormat Cellsdialog box. | Ctrl+Shift+F or Ctrl+Shift+P |
| Open theFormat Cellsdialog box. | Ctrl+1 |
| Open theInsertdialog box to insert blank cells. | Ctrl+Shift+Plus sign (+) |
| Enter the current time. | Ctrl+Shift+Colon (:) |
| Open theDeletedialog box to delete selected cells. | Ctrl+Minus sign (-) |
| Open thePaste Specialdialog box. | Ctrl+Alt+V |
| Open theInsert hyperlinkdialog box. | Ctrl+K |
| Apply theScientificnumber format with two decimal places. | Ctrl+Shift+Caret sign (^) |
| Bold text or remove bold formatting. | Ctrl+B or Ctrl+2 |
| Underline text or remove underline. | Ctrl+U or Ctrl+4 |
| Switch between hiding objects, displaying objects, and displaying placeholders for objects. | Ctrl+6 |
| Apply theTimeformat with the hour and minute, and AM or PM. | Ctrl+Shift+At sign (@) |
| Remove the outline border from the selected cells. | Ctrl+Shift+Underscore (_) |
| Insert a note.Open and edit a cell note. | Shift+F2Shift+F2 |
| Open theWorkbook Statisticsdialog box. | Ctrl+Shift+G |
| Display or hide the outline symbols. | Ctrl+8 |
| Enter the current date. | Ctrl+Semicolon (;) |
| Apply an outline border to the selected cells. | Ctrl+Shift+Ampersand sign (&) |
| Copy the selected cells. | Ctrl+C |
| Edit the active cell and put the insertion point at the end of its contents. Or, if editing is turned off for the cell, move the insertion point into the formula bar. If editing a formula, toggle Point mode off or on so you can use the arrow keys to create a reference. | F2 |
| Display theCreate Tabledialog box. | Ctrl+L or Ctrl+T |
| Apply theDateformat with the day, month, and year. | Ctrl+Shift+Number sign (#) |
| Check spelling in the active worksheet or selected range. | F7 |
| Italicize text or remove italic formatting. | Ctrl+I or Ctrl+3 |
| Copy a formula from the cell above the active cell into the cell or the formula bar. | Ctrl+Apostrophe (') |
| Insert a threaded comment.Open and reply to a threaded comment. | Ctrl+Shift+F2Ctrl+Shift+F2 |
| Paste content at the insertion point, replacing any selection. | Ctrl+V |
| Apply theGeneralnumber format. | Ctrl+Shift+Tilde sign (~) |
| Use theFill Downcommand to copy the contents and format of the topmost cell of a selected range into the cells below. | Ctrl+D |
| Switch between displaying cell values or formulas in the worksheet. | Ctrl+Grave accent (`) |
| Apply theCurrencyformat with two decimal places (negative numbers in parentheses). | Ctrl+Shift+Dollar sign ($) |
| Action | Hotkey |
|---|---|
| Paste selection. | Ctrl+V |
| Open a workbook. | Ctrl+O |
| Copy selection. | Ctrl+C |
| Go to theViewtab. | Alt+W |
| Add borders. | Alt+H+B |
| Open the context menu. | Shift+F10orWindows Menu key |
| Hide the selected rows. | Ctrl+9 |
| Apply bold formatting. | Ctrl+B |
| Hide the selected columns. | Ctrl+0 |
| Go to theFormulatab. | Alt+M |
| Go to theDatatab. | Alt+A |
| Remove cell contents. | Delete |
| Close a workbook. | Ctrl+W |
| Go to theInserttab. | Alt+N |
| Choose a fill color. | Alt+H+H |
| Center align cell contents. | Alt+H+A+C |
| Go to thePage Layouttab. | Alt+P |
| Undo recent action. | Ctrl+Z |
| Cut selection. | Ctrl+X |
| Delete column. | Alt+H+D+C |
| Go to theHometab. | Alt+H |
| Save a workbook. | Ctrl+S |
| Action | Hotkey |
|---|---|
| repeats the last command or action, if possible. When a cell reference or range is selected in a formula, F4 cycles through all the various combinations of absolute and relative references. | F4 |
| edit the active cell and put the insertion point at the end of its contents. Or, if editing is turned off for the cell, move the insertion point into the formula bar. If editing a formula, toggle Point mode off or on so you can use the arrow keys to create a reference. | F2 |
| adds or edits a cell note. | Shift+F2 |
| closes the selected workbook window. | Ctrl+F4 |
| switches between all Excel windows. | Ctrl+Shift+F6 |
| minimizes a workbook window to an icon. | Ctrl+F9 |
| toggles full screen mode | Ctrl+Shift+F1 |
| displays the Macro dialog box to create, run, edit, or delete a macro. | Alt+F8 |
| turns key tips on or off. (Pressing Alt does the same thing.) | F10 |
| inserts a new worksheet. | Shift+F11 |
| displays the menu or message for an Error Checking button. | Alt+Shift+F10 |
| Opens the Spelling dialog box to check spelling in the active worksheet or selected range. | F7 |
| creates an embedded chart of the data in the current range. | Alt+F1 |
| creates a chart of the data in the current range in a separate Chart sheet. | F11 |
| closes Excel. | Alt+F4 |
| performs the Move command on the workbook window when it is not maximized. Use the arrow keys to move the window, and when finished press Enter, or Esc to cancel. | Ctrl+F7 |
| inserts a new worksheet. | Alt+Shift+F1 |
| calculates all worksheets in all open workbooks, regardless of whether they have changed since the last calculation. | Ctrl+Alt+F9 |
| displays the Paste Name dialog box. Available only if names have been defined in the workbook. | F3 |
| calculates all worksheets in all open workbooks. | F9 |
| maximizes or restores the selected workbook window. | Ctrl+F10 |
| displays the Insert Function dialog box. | Shift+F3 |
| displays the Save As dialog box. | F12 |
| switches between the worksheet, ribbon, task pane, and Zoom controls. In a worksheet that has been split, F6 includes the split panes when switching between panes and the ribbon area. | F6 |
| displays the print preview area on the Print tab in the Backstage view. | Ctrl+F2 |
| turns extend mode on or off. In extend mode, Extended Selection appears in the status line, and the arrow keys extend the selection. | F8 |
| performs the Size command when a workbook is not maximized. | Ctrl+F8 |
| switches between the worksheet, Zoom controls, task pane, and ribbon. | Shift+F6 |
| displays the Go To dialog box. | F5 |
| displays the context menu for a selected item. | Shift+F10 |
| switches between two Excel windows. | Ctrl+F6 |
| rechecks dependent formulas, and then calculates all cells in all open workbooks, including cells not marked as needing to be calculated. | Ctrl+Alt+Shift+F9 |
| calculates the active worksheet. | Shift+F9 |
| restores the window size of the selected workbook window. | Ctrl+F5 |
| enables you to add a non-adjacent cell or range to a selection of cells by using the arrow keys. | Shift+F8 |
| displays the Excel Help task pane. | F1 |
| opens the Microsoft Visual Basic For Applications Editor, in which you can create a macro by using Visual Basic for Applications (VBA). | Alt+F11 |
| displays or hides the ribbon. | Ctrl+F1 |
| Action | Hotkey |
|---|---|
| Complete a cell entry and select the cell above. | Shift+Enter |
| Select the current and previous sheet in a workbook. | Ctrl+Shift+Page up |
| Add a non-adjacent cell or range to a selection of cells by using the arrow keys. | Shift+F8 |
| Fill the selected cell range with the current entry. | Ctrl+Enter |
| Extend the selection of cells by one cell. | Shift+Arrow key |
| Turn extend mode on and use the arrow keys to extend a selection. Press again to turn off. | F8 |
| Select the current region if the worksheet contains data. Press a second time to select the current region and its summary rows. Press a third time to select the entire worksheet. | Ctrl+A or Ctrl+Shift+Spacebar |
| Select the current region around the active cell. | Ctrl+Shift+Asterisk sign (*) |
| Select the current and next sheet in a workbook. | Ctrl+Shift+Page down |
| Undo the last action. | Ctrl+Z |
| Select the first command on the menu when a menu or submenu is visible. | Home |
| Extend the selection of cells to the beginning of the worksheet. | Ctrl+Shift+Home |
| Select all objects on a worksheet when an object is selected. | Ctrl+Shift+Spacebar |
| Repeat the last command or action, if possible. | Ctrl+Y |
| Start a new line in the same cell. | Alt+Enter |
| Select an entire row in a worksheet. | Shift+Spacebar |
| Select an entire column in a worksheet. | Ctrl+Spacebar |
| Select the entire worksheet. | Ctrl+A or Ctrl+Shift+Spacebar |
| Extend the selection of cells to the last nonblank cell in the same column or row as the active cell, or if the next cell is blank, to the next nonblank cell. | Ctrl+Shift+Arrow key |
| Action | Hotkey |
|---|---|
| Paste only the data validation settings from copied cells. | N |
| Paste only column widths from copied cells. | W |
| Paste all cell contents without borders. | X |
| Paste only the copied formatting. | T |
| Paste only comments and notes attached to the cell. | C |
| Paste only the formulas as entered in the formula bar. | F |
| Paste only formulas and number formats from copied cells. | R |
| Paste all cell contents and formatting from copied cells. | H |
| Paste only the values (not formulas) and number formats from copied cells. | U |
| Paste all cell contents and formatting. | A |
| Paste only the values (not the formulas). | V |
| Action | Hotkey |
|---|---|
| Rename the table. | Ctrl+R |
| Move to the first cell of the selected column. | Ctrl+↑ |
| Select the current column. | Ctrl+Spacebar |
| Select all cells from the current location to the first cell of the row. | Shift+Home |
| Undo the last action. | Ctrl+Z |
| Select all cells from the current location to the first cell of the column. | Shift+Page up |
| Open theAutoFilter Menudialog box. | Alt+↓ |
| Delete the table. | Ctrl+D |
| Move to the previous table. | Ctrl+Page up |
| Recalculate all formulas in the Power Pivot window. For more information, seeRecalculate Formulas in Power Pivot. | F9 |
| Move to the first cell in the upper-left corner of selected table. | Ctrl+Home |
| Move to the last cell of the selected row. | Ctrl+→ |
| Select the entire table. | Ctrl+A |
| Open the context menu for the selected cell, column, or row. | Shift+F10 |
| Move the table. | Ctrl+M |
| Select all cells from the current location to the last cell of the row. | Shift+End |
| Move to the next table. | Ctrl+Page down |
| Select the current row. | Shift+Spacebar |
| Move to the last cell in the lower-right corner of selected table. | Ctrl+End |
| Redo the last action. | Ctrl+Y |
| Move to the last cell of selected column. | Ctrl+↓ |
| Open theGo Todialog box. | F5 |
| Close a dialog box or cancel a process, such as a paste operation. | Ctrl+Esc |
| Move to the first cell of the selected row. | Ctrl+← |
| Select all cells from the current location to the last cell of the column. | Shift+Page down |
| Copy selected data. | Ctrl+C |
| Save the file. | Ctrl+S |
| Action | Hotkey |
|---|---|
| Refresh all data in the workbook. | Ctrl+Alt+F5 |
| Stop a refresh operation. | Esc |
| Refresh data in the current worksheet. | Ctrl+F5 |
| Action | Hotkey |
|---|---|
| Open theViewtab and preview page breaks and layouts, show and hide gridlines and headings, set zoom magnification, manage windows and panes, and view macros. | Alt+W |
| Open theInserttab and insert PivotTables, charts, add-ins, Sparklines, pictures, shapes, headers, or text boxes. | Alt+N |
| Open theFormulastab and insert, trace, and customize functions and calculations. | Alt+M |
| Open theDatatab and connect to, sort, filter, analyze, and work with data. | Alt+A |
| Move to theTell meorSearchfield on the ribbon and type a search term for assistance or Help content. | Alt+Q |
| Open theHometab and format text and numbers and use the Find tool. | Alt+H |
| Open thePage Layouttab and work with themes, page setup, scale, and alignment. | Alt+P |
| Open theFile menu. | Alt+F |
| Open theReviewtab and check spelling, add notes and threaded comments, and protect sheets and workbooks. | Alt+R |
| Action | Hotkey |
|---|---|
| Select the active tab on the ribbon and activate the access keys. | Alt or F10. |
| Move down, up, left, or right, respectively, among the items on the ribbon. | Arrow keys |
| Open the list for a selected command. | ↓ |
| Move to the submenu when a main menu is open or selected. | ← |
| Move the focus to commands on the ribbon or add-in pane. | Tab key or Shift+Tab |
| Show the tooltip for the ribbon element currently in focus. | Ctrl+Shift+F10 |
| When a menu or submenu is open, move to the next command. | ↓ |
| Open a context menu. | Shift+F10 |
| Expand or collapse the ribbon. | Ctrl+F1 |
| Open the menu for a selected button. | Alt+↓ |
| Activate a selected button. | Spacebar or enter |
| Move from one group of controls to another. | Ctrl+Left or right |
App Cheat Sheet
Turn data into insights with free and premium spreadsheets.
Excel keyboard shortcuts are organized by category and available for Windows, macOS, and Linux. Search by keyword or browse by section.
Editorial guide
A practical system for building shortcut memory through workflow repetition, small bundles, and low-friction review.
Editorial guide
A field guide to modifier keys, system reservations, and the most common muscle-memory mistakes when moving between Windows and macOS.
Editorial guide
A lightweight adoption plan for teams that want faster workflows without turning shortcuts into formal training.