This page contains a list of over 300+ Excel shortcuts for the Windows and Mac versions of Excel to speed up your work and productivity.
How to use Excel Shortcuts (Press, Hold, and Release Keys)
Before deep diving into the topic, remember the following rules. Excel shortcuts use two types of dividers: the comma sign (,) and the plus (+) sign.
Just a few words about the key differences:
A comma sign (,) means you must press and release keys in order. For example, if you want to use the ‘Increase font size’ shortcut in Excel, use the Alt, H, F, G combination. Press Alt, then release Alt, then press H, release H, and so on.
A plus sign (+) means that you need to press and hold each key in order. To increase the font size in Mac Excel, use the Command + Shift + > shortcut. In this case, press the keys at the same time.
Let’s get started! Also, discover our latest post on what if your shortcuts are not working.
You can download the shortcut list in PDF format here.
Types of Excel Shortcuts
Formula Shortcuts
Formulas are the core of Excel’s calculation capabilities. These shortcuts make managing and editing formulas much faster, from inserting functions to evaluating formulas. Whether toggling between absolute and relative references or quickly recalculating the worksheet, these shortcuts support formula management.
Command | Description | Windows Shortcuts | Mac Shortcuts |
---|---|---|---|
Begin entering a formula | You can start entering a formula in Excel by typing either the = or + symbol. This signals to Excel that you are about to input a formula rather than plain text. | = OR + | = OR + |
Toggle Enter and Edit modes while editing formula | Pressing this key allows you to toggle between entering and editing mode in Excel. It moves the cursor inside the formula bar or cell to allow you to change an existing formula. | F2 | Ctrl + U |
Exit cell edit mode | Pressing Esc exits the editing mode in Excel without saving any changes made to the formula in the active cell. | Esc | Esc |
Toggle absolute and relative references | This shortcut toggles between absolute ($A$1), relative (A1), and mixed ($A1 or A$1) references. This is useful when working with formulas involving cell references that may need to remain static. | F4 | Cmd + T |
Open the Insert Function Dialog Box | Opens the dialog box where you can search for and insert functions into your Excel worksheet, making it easier to find and use built-in Excel functions. | Shift + F3 | Fn + Shift + F3 |
Autosum selected cells | This shortcut automatically sums up the selected range of cells and inserts the total directly into the cell below or to the side, depending on the range. | Alt + = | Cmd + Shift + T |
Toggle formulas on and off | This command switches the display between showing formulas or their results. You can see the actual formulas written in the cells rather than their computed values. | Ctrl + ` | Ctrl + ` |
Insert function arguments | This shortcut helps to automatically insert function arguments into the formula after typing the function name, making it quicker to input complex functions. | Ctrl + Shift + A | Ctrl + Shift + A |
Enter array formula | This shortcut automatically inserts function arguments into the formula after typing the function name, making it quicker to input complex functions. | Ctrl + Shift + Enter | Ctrl + Shift + Enter |
Calculate worksheets | Forces a recalculation of all the formulas in all open workbooks. This is helpful when working with large datasets where automatic recalculation is turned off. | F9 | Fn + F9 |
Calculate active worksheet | Forces the recalculation of only the active worksheet, instead of all open worksheets, for quicker performance. | Shift + F9 | Fn + Shift + F9 |
Force calculates all worksheets | Forces Excel to recalculate all open worksheets, regardless of whether the data has changed. This is useful if Excel is not automatically updating values due to performance settings. | Ctrl + Alt + F9 | |
Evaluate part of a formula | You can evaluate a portion of a formula by selecting part of it in the formula bar and pressing this shortcut to see the result of the selection. | F9 | Fn + F9 |
Expand or collapse the formula bar | This toggles the expansion or collapse of the formula bar, giving you more or less space to work with when editing complex formulas. | Ctrl + Shift + U | Ctrl + Shift + U |
Display function arguments dialog box | Opens the Function Arguments dialog box, where you can enter and edit arguments for the selected function in a more user-friendly format. | Ctrl + A | Ctrl + A |
Open the Name Manager | After defining names for ranges, this shortcut allows you to paste them into a formula without manually typing them out. | Ctrl + F3 | Fn + Ctrl + F3 |
Define name using row and column labels | Automatically defines names for ranges in a selected area based on the row or column labels. This is handy for simplifying formula writing. | Ctrl + Shift + F3 | Fn + Ctrl + Shift + F3 |
Paste name into formula | It opens the dialog box where you can search for and insert functions into your Excel worksheet, making it easier to find and use built-in Excel functions. | F3 | |
Accept function with autocomplete | When typing a formula, this shortcut completes the function name for you, based on the suggestions that Excel provides as you type. | Tab | ↓ + Tab |
Grid Operation Shortcuts
In Excel, efficient navigation and management of the grid are crucial for productivity. The table below lists essential keyboard shortcuts for grid operations, such as inserting, deleting, or managing rows and columns. These shortcuts allow users to easily handle cell structures, making operations like hiding/unhiding rows or merging cells faster.
Command | Description | Windows Shortcuts | Mac Shortcuts |
---|---|---|---|
Display Insert Dialog box | Opens the Insert dialog box, where you can choose to insert entire rows, columns, or cells into the spreadsheet. | Ctrl + Shift + + | Ctrl + Shift + + |
Insert rows | Inserts a new row above the selected row. This is useful for quickly adding new data without navigating through the ribbon. | Ctrl + Shift + + | Ctrl + Shift + + |
Insert columns | Inserts a new column to the left of the selected column. | Ctrl + Shift + + | Ctrl + Shift + + |
Display Delete dialog box | Opens the Delete dialog box, allowing you to delete cells, rows, or columns. | Ctrl + – | Cmd + – |
Delete rows | Deletes the selected row(s) from the worksheet. | Ctrl + – | Cmd + – |
Delete columns | Deletes the selected column(s) from the worksheet. | Ctrl + – | Cmd + – |
Delete cells | Deletes the selected cell(s), shifting the surrounding cells to adjust for the deletion. | Ctrl + – | Cmd + – |
Delete contents of selected cells | Removes the contents of the selected cells but does not delete the cell itself. The cell remains in place but is emptied. | Delete | Fn + Delete |
Merge cells | Merges selected cells into one larger cell. The data from the top-left cell is retained, and the rest is discarded. | A lt, H, M, C | Ctrl + M |
Hide columns | Hides the selected column(s), making them invisible in the spreadsheet but not deleted. | Ctrl + 0 | Ctrl + 0 |
Hide rows | Hides the selected row(s) in the spreadsheet, keeping them from view but not deleting them. | Ctrl + 9 | Ctrl + 9 |
Unhide rows | Unhides any hidden rows in the selection, making them visible again in the spreadsheet. | Ctrl + Shift + 9 | Ctrl + Shift + 9 |
Unhide columns | Unhides any hidden columns in the selection, making them visible again in the spreadsheet. | Ctrl + Shift + 0 | Ctrl + Shift + 0 |
Group rows or columns | Groups selected rows or columns together, creating an outline or collapsible structure in the spreadsheet. | Alt + Shift + → | Cmd + Shift + K |
Ungroup rows or columns | Removes any grouping previously applied to rows or columns, reverting them to their original layout. | Alt + Shift + ← | Cmd + Shift + J |
Open Group Dialog Box (with cell or range selected) | Opens the dialog box for grouping rows or columns, giving more control over how groupings are applied. | Alt + Shift + → | Cmd + Shift + K |
Open Ungroup Dialog Box (with cell or range selected) | Opens the dialog box to ungroup rows or columns. | Alt + Shift + ← | Cmd + Shift + J |
Hide or show outline symbols | Toggles the display of outline symbols (e.g., for grouped rows or columns). These symbols allow you to expand or collapse the groups. | Ctrl + 8 | Ctrl + 8 |
Data Entry Shortcuts
Speeding up data entry is key to boosting productivity. The following table provides the most useful shortcuts for entering data, copying, and filling values across cells. Whether inserting the current date and time or quickly copying values from nearby cells, these shortcuts streamline data entry tasks.
Command | Description | Windows Shortcuts | Mac Shortcuts |
---|---|---|---|
Enter and move down | Moves the cursor down to the next cell after entering data. | Enter | Return |
Enter and move up | Moves the cursor to the cell above after entering data. | Shift + Enter | Shift + Return |
Enter and move right | Moves the cursor to the next cell on the right after entering data. | Tab | Tab |
Enter and move left | Moves the cursor to the cell on the left after entering data. | Shift + Tab | Shift + Tab |
Complete entry and stay in the same cell | Completes the entry in the active cell without moving the cursor to another cell. | Ctrl + Enter | Ctrl + Return |
Enter same data in multiple cells | Enters the same data into multiple selected cells simultaneously. | Ctrl + Enter | Ctrl + Return |
Insert current date | Inserts the current date into the active cell. | Ctrl + ; | Ctrl + ; |
Insert current time | Inserts the current time into the active cell. | Ctrl + Shift + : | Cmd + : |
Fill down from cell above | Copies the content or formula from the cell above into the selected cell(s). | Ctrl + D | Ctrl + D |
Fill right from cell left | Copies the content or formula from the cell to the left into the selected cell(s). | Ctrl + R | Ctrl + R |
Copy value from the cell above | Copies the value from the cell directly above into the selected cell(s). | Ctrl + ‘ | Ctrl + ‘ |
Copy value (the result of formula) from the cell above | Copies the result of the formula from the cell above into the selected cell, without copying the formula itself. | Ctrl + Shift + “ | Ctrl + Shift + “ |
Display AutoComplete list | Displays a list of previously entered values or suggestions for autocomplete, helping to quickly fill in data based on past entries. | Alt + ↓ | Alt + ↓ |
Flash fill | It automatically fills data based on a pattern that Excel detects in adjacent cells. Useful for transforming or combining data efficiently. | Ctrl + E | |
Quick Analysis Tool (select cells first) | This opens the Quick Analysis tool, providing quick access to formatting, charts, totals, and other common actions based on the selected data. | Ctrl + Q |
Editing Text (Cell edit mode)
Using the right shortcuts can save time when working with text or custom formulas inside cells. This table outlines the shortcuts for entering and editing cell content. Whether you select characters or words, navigate the text, or reply to cell comments, these shortcuts simplify text management across both operating systems.
Command | Description | Windows shortcuts | Mac shortcuts |
---|---|---|---|
Edit the active cell | Puts the cursor inside the active cell or formula bar to edit the cell’s content without needing to click on it. | F2 | Ctrl + U |
Insert or edit cell note | Adds or edits a note (formerly known as a comment) to the active cell. | Shift + F2 | Fn+Shift+F2 |
Insert or reply to Cell Comment | Allows you to insert or respond to a threaded comment within a cell. | Ctrl + Shift + F2 | Fn + Ctrl + Shift + F2 |
Delete comment | Deletes the comment from the selected cell. | Shift + F10, M | |
Cancel entry | Cancels data entry in the cell or formula bar, reverting the cell to its previous state. | Esc | Esc |
Select one character right | Selects the next character to the right of the cursor within the cell content. | Shift + → | Shift + → |
Select one character left | Selects the next character to the left of the cursor within the cell content. | Shift + ← | Shift + ← |
Move one word right | Moves the cursor one word to the right within the cell or formula bar. | Ctrl + → | Ctrl + → |
Move one word left | Moves the cursor one word to the left within the cell or formula bar. | Ctrl + ← | Ctrl + ← |
Select one word right | Selects the word to the right of the cursor. | Ctrl + Shift + → | Ctrl + Shift + → |
Select one word left | Selects the word to the left of the cursor. | Ctrl + Shift + ← | Ctrl + Shift + ← |
Select to the beginning of the cell | Selects from the current cursor position to the beginning of the cell’s content or formula. | Shift + Home | Fn + Shift + ← |
Select to end of the cell | Selects from the current cursor position to the end of the cell’s content or formula. | Shift + End | Fn + Shift + → |
Delete to end of line | Deletes everything from the current cursor position to the end of the line in the cell or formula bar. | Ctrl + Delete | Ctrl + Delete |
Delete a character to the left of the cursor | Deletes the character immediately to the left of the cursor. | Backspace | Backspace |
Delete characters to the right of the cursor | Deletes the character immediately to the right of the cursor. | Delete | Fn + Delete |
Start a new line in the same cell (line break command) | Inserts a line break within a cell, allowing you to enter data on multiple lines in a single cell. | Alt + Enter | Ctrl + Alt + Return |
Formatting Shortcuts
Number Formatting
Applying the correct number format is essential for ensuring data clarity in Excel. This section highlights keyboard shortcuts for quickly applying common number formats, from currency and percentage to scientific and general formats.
Command | Description | Windows Shortcuts | Mac Shortcuts |
---|---|---|---|
Format Painter | Copies the formatting from one cell or range and applies it to another cell or range. Useful for quickly applying consistent formatting across multiple cells. | Alt, H, F, P | |
Transpose data | Transposes rows into columns and columns into rows. This is helpful when you need to switch the orientation of your data without manually rearranging it. | Alt, H, V, S then Alt + E | |
Apply general format | Applies the general number format to the selected cell(s). The general format does not alter the appearance of the cell values. | Ctrl + Shift + ~ | Ctrl + Shift + ~ |
Apply currency format | Formats the selected cell(s) with the currency format, displaying numbers with a currency symbol. | Ctrl + Shift + $ | Ctrl + Shift + $ |
Apply percentage format | Formats the selected cell(s) as percentages, multiplying the cell’s value by 100 and adding a percentage sign. | Ctrl + Shift + % | Ctrl + Shift + % |
Apply scientific format | Applies scientific notation formatting to the selected cell(s), which is useful for displaying very large or small numbers. | Ctrl + Shift + ^ | Ctrl + Shift + ^ |
Apply date format | Formats the selected cell(s) with a standard date format, such as day, month, and year. | Ctrl + Shift + # | Ctrl + Shift + # |
Apply time format | Formats the selected cell(s) to display time, using hours and minutes or a combination of time elements. | Ctrl + Shift + @ | Ctrl + Shift + @ |
Apply number format | Applies the number format to the selected cell(s), which typically includes a separator for thousands and two decimal places. | Ctrl + Shift + ! | Ctrl + Shift + ! |
Cell and Font Formatting
Cell and font formatting is crucial for presenting data professionally. This list of shortcuts helps users format cells, apply bold, italic, or underline, and align text to make tables more readable. Mac and Windows shortcuts are provided to help with efficient cell styling.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Format Window for cells and objects | Opens the Format Cells window, where you can adjust formatting options for the selected cells, including number format, font, border, and more. | Ctrl + 1 | Cmd + 1 |
Display Format Cells with Font tab selected | Opens the Format Cells dialog box with the Font tab preselected, allowing you to modify the font type, size, and style. | Ctrl + Shift + F | Ctrl + Shift + F |
Apply or remove bold formatting | Toggles bold formatting on or off for the selected text or cell contents. | Ctrl + B | Cmd + B |
Apply or remove italic formatting | Toggles italic formatting on or off for the selected text or cell contents. | Ctrl + I | Cmd + I |
Apply or remove underscoring | Toggles underline formatting on or off for the selected text or cell contents. | Ctrl + U | Cmd + U |
Apply or remove strikethrough formatting | Toggles strikethrough formatting on or off, drawing a line through the middle of the selected text or cell contents. | Ctrl + 5 | Cmd + Shift + X |
Superscript format on a selected character | Applies superscript formatting to the selected text, which raises the text slightly above the baseline (typically for exponents). | Ctrl + Shift + F then Alt + F | Ctrl + Cmd + + |
Subscript format on a selected character | Applies subscript formatting, which lowers the text slightly below the baseline (often used in chemical formulas). | Ctrl +1 then Alt + B | Cmd +1 then select the Subscript checkbox |
Apply fill color | Opens the fill color options to apply a background color to the selected cell(s). | Alt, H, V, R | |
Add or remove the shadow font style | Applies or removes a shadow effect to the font in the selected cells. | Cmd + Shift + W | |
Add or remove the outline font style | Applies or removes an outline effect to the font, giving it a hollow appearance. | Cmd + Shift + D | |
Align center | Aligns the content of the selected cell(s) to the center. | Alt, H, A, C | Cmd + E |
Align left | Aligns the content of the selected cell(s) to the left. | Alt, H, A, L | Cmd + L |
Align right | Aligns the content of the selected cell(s) to the right. | Alt, H, A, R | Cmd + R |
Align top | Aligns the content of the selected cell(s) to the top of the cell. | Alt, H, A, T | |
Align middle | Aligns the content of the selected cell(s) to the middle of the cell, both vertically and horizontally. | Alt, H, A, M | |
Indent | Indents the content of the selected cell(s) to the right. | Alt, H, 6 | Ctrl+Alt+Tab |
Remove indent | Decreases or removes the indent from the selected cell(s). | Alt, H, 5 | Ctrl + Alt + Shift + Tab |
Increase font size one step | Increases the font size by one increment. | Alt, H, F, G | Cmd + Shift + > |
Decrease font size one step | Decreases the font size by one increment. | Alt, H, F, K | Cmd + Shift + < |
Wrap Text | Toggles the wrap text option on or off, which ensures that the text wraps within the cell rather than overflowing into adjacent cells. | Alt, H, W |
Formatting Charts and Shapes
Excel offers powerful tools for creating charts and shapes to visualize data. Shortcuts allow users to create and format charts, adjust object visibility, and snap elements to the grid for alignment.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Create a chart or PivotChart on the same worksheet | Creates a default chart (usually a column chart) using the selected data and places it on the same worksheet. | Alt + F1 | Fn + Alt + F1 |
Create a chart in the new ChartSheet | Creates a chart based on the selected data and places it in a new ChartSheet (a separate sheet dedicated to the chart). | F11 | Fn + F11 |
Open Format Chart Area Task Pane | Opens the Format Chart Area task pane, where you can adjust the appearance, layout, and other formatting options for the selected chart area. | Ctrl +1 | Cmd + 1 |
Show or Hide All Field Buttons on PivotChart | Toggles the display of all field buttons on a PivotChart, helping to show or hide the filters and fields for easy interaction with the PivotChart. | Alt, J, T, D, A | |
Snap to Grid | Toggles the Snap to Grid feature on or off. When enabled, objects such as charts and shapes align to the grid lines in the worksheet. | Alt | Cmd + |
Hide or show objects (shapes, charts, slicers) | Toggles between showing or hiding objects like shapes, charts, and slicers in the workbook, useful for decluttering the view or focusing on data. | Ctrl + 6 | Ctrl + 6 |
Rows and Columns Shortcuts (Selection)
When selecting rows and columns in Excel, keyboard shortcuts allow for quick and precise selection. This table covers selecting entire rows, columns, or worksheets simultaneously. It also includes options for adding adjacent and non-adjacent selections, helping you manage large data sets.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Select entire row | Selects the entire row of the active cell or selection. | Shift + Space | Shift + Space |
Select entire column | Selects the entire column of the active cell or selection. | Ctrl + Space | Ctrl + Space |
Select entire worksheet | Selects the entire worksheet. If done within a data range, it selects only the contiguous range first, and a second press selects the whole sheet. | Ctrl + A | Cmd + A |
Add adjacent cells to selection | Extends the current selection by adding adjacent cells to the current selection. | Shift + Click | Shift + Click |
Add non-adjacent cells to selection | Adds non-adjacent cells or ranges to the current selection. | Ctrl + Click | Cmd + Click |
Same selection in next column | Moves the selection to the same row in the next column. | Opt + Tab | |
Same selection in the previous column | Moves the selection to the same row in the previous column. | Opt + Shift + Tab | |
Move right between non-adjacent selections | Moves the active cell to the next non-adjacent selection on the right. | Ctrl + Alt + → | Ctrl + Alt + → |
Move left between non-adjacent selections | Moves the active cell to the next non-adjacent selection on the left. | Ctrl + Alt + ← | Ctrl + Alt + ← |
Toggle add or remove to selection mode | Allows you to add or remove cells from the current selection without holding down Ctrl or Cmd. | Shift + F8 | Fn + Shift + F8 |
Cancel selection | Cancels the current selection and returns to the active cell. | Esc | Esc |
Active Cell
The table below highlights shortcuts that allow users to navigate and select the active cell efficiently. These commands quickly control cell focus, whether moving between cells in a selected range or showing the active cell on the worksheet.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Select a single (active) cell when the range is selected | This command reduces a multiple cell selection to just the active cell within the range. | Shift + Backspace | Shift + Delete |
Show the active cell on the worksheet | Scrolls the worksheet to bring the active cell into view, useful when navigating large datasets where the active cell is out of sight. | Ctrl + Backspace | Cmd + Delete |
Activate each corner cell in selected range in clockwise direction | Cycles through the corner cells of the selected range in a clockwise direction. | Ctrl + . | Ctrl + . |
Activate next cell in the selected range (based on direction set in Excel Options) | Moves to the next cell in the selection, following the direction set in Excel (usually down or to the right). | Enter | Return |
Activate the previous cell in selection (based on direction set in Excel Options) | Moves to the previous cell in the selection, following the direction set in Excel (usually up or to the left). | Shift + Enter | Shift + Return |
Activate next cell to right/below in the selected range | Moves to the next cell to the right (or below if at the end of a row) in the selected range. | Tab | Tab |
Activate the previous cell to left/above in a selected range | Moves to the previous cell to the left (or above if at the beginning of a row) in the selected range. | Shift + Tab | Shift + Tab |
Extend Selection
Extending your selection across rows and columns is essential for managing large data sets in Excel. The shortcuts below enable users to quickly expand their selection by one cell, one screen, or even to the first and last cells in the worksheet.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Extend selection by one cell right | Expands the selection by one cell to the right. | Shift + → | Shift + → |
Extend selection by one cell left | Expands the selection by one cell to the left. | Shift + ← | Shift + ← |
Extend selection by one cell up | Expands the selection by one cell upward. | Shift + ↑ | Shift + ↑ |
Extend selection by one cell down | Expands the selection by one cell downward. | Shift + ↓ | Shift + ↓ |
Extend the selection to the last cell right | Expands the selection to the last non-blank cell to the right in the row. | Ctrl + Shift + → | Ctrl + Shift + → |
Extend the selection to the last cell left | Expands the selection to the last non-blank cell to the left in the row. | Ctrl + Shift + ← | Ctrl + Shift + ← |
Extend the selection to the last cell up | Expands the selection to the last non-blank cell upward in the column. | Ctrl + Shift + ↑ | Ctrl + Shift + ↑ |
Extend the selection to the last cell down | Expands the selection to the last non-blank cell downward in the column. | Ctrl + Shift + ↓ | Ctrl + Shift + ↓ |
Extend selection up one screen | Expands the selection upward by one screen of data. | Shift + PgUp | Fn + Shift + ↑ |
Extend selection down one screen | Expands the selection downward by one screen of data. | Shift + PgDn | Fn + Shift + ↓ |
Extend selection right one screen | Expands the selection to the right by one screen width of data. | Alt + Shift + PgDn | Fn + Shift + Alt + ↓ |
Extend selection left one screen | Expands the selection to the left by one screen width of data. | Alt + Shift + PgUp | Fn + Shift + Alt + ↑ |
Extend selection to start of the row | Expands the selection to the beginning of the row from the active cell. | Shift + Home | Fn + Shift + ← |
Extend selection to the first cell in a worksheet | Expands the selection to the very first cell (A1) in the worksheet. | Ctrl + Shift + Home | Fn + Ctrl + Shift + ← |
Extend selection to the last cell in a worksheet | Expands the selection to the last non-blank cell in the worksheet. | Ctrl + Shift + End | Fn + Ctrl + Shift + → |
Toggle extend selection mode | Enables or disables the extend selection mode, allowing the use of arrow keys to extend the selection. | F8 | Fn + F8 |
Select Spill Range | Selects the entire spill range for a dynamic array. | Ctrl + A |
Select Special Cells
Excel provides powerful tools for selecting special types of cells, such as cells with comments, differences, or visible cells in a range. The table below presents the most useful shortcuts for selecting these special cells efficiently. Whether you are navigating precedents and dependents or selecting an entire region around the active cell, these shortcuts simplify complex selections.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Display ‘Go To’ dialog box | Opens the “Go To” dialog box, which allows you to quickly navigate to a specific cell or range by typing its reference. | Ctrl + G | Ctrl + G |
Open the Go To Special window | Opens the “Go To Special” dialog box, where you can select special cells, such as blanks, formulas, constants, and more. | Alt, H, F, D, S | |
Select cells with comments (Note) | Selects all cells that have comments (or notes) attached to them. | Ctrl + Shift + O | Fn + Ctrl + Shift + O |
Select current region around the active cell | Selects the entire region (contiguous cells) around the active cell. | Ctrl + Shift + 8 | Shift + Ctrl + Space |
Select current region | Selects the current region. If pressed twice, it selects the entire worksheet. | Ctrl + A | Cmd + A |
Select current array | Selects the entire array that the active cell is part of. This is helpful for array formulas. | Ctrl + / | Ctrl + / |
Select row differences | Selects cells that differ from the active cell in a selected row. | Ctrl + \ | Ctrl + \ |
Select column differences | Selects cells that differ from the active cell in a selected column. | Ctrl + Shift + | | Ctrl + Shift + | |
Select direct precedents | Selects the cells that are directly referenced by the formula in the active cell. | Ctrl + [ | Ctrl + [ |
Select all precedents | Selects all cells that are referenced by the formula in the active cell, even if indirectly. | Ctrl + Shift + { | Ctrl + Shift + { |
Select direct dependents | Selects the cells that directly depend on the active cell’s value through formulas. | Ctrl + ] | Ctrl + ] |
Select all dependents | Selects all cells that depend on the active cell’s value, including those that are indirectly dependent. | Ctrl + Shift + } | Ctrl + Shift + } |
Select visible cells only (when range is selected) | Selects only the visible cells within the selected range. This is useful when working with filtered data or hidden rows and columns. | Alt + ; |
Cell Borders
Applying borders to cells can help improve the organization and presentation of data in Excel. The following table provides shortcuts for adding or removing borders to cells in a selected range, including specific borders like top, bottom, left, or right.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Open Border dropdown menu on Home Tab | Opens the Border dropdown menu in the Home tab, allowing you to apply or modify borders on the selected cells. | Alt, H, B | |
Add all borders to cells in the selected range | Applies borders to all four sides of the selected cells. | Alt, H, B, A | |
Add or remove Right Border | Adds or removes the right border of the selected cells. | Alt, H, B, R | Cmd + Alt + → |
Add or remove Left Border | Adds or removes the left border of the selected cells. | Alt, H, B, L | Cmd + Alt + ← |
Add or remove Top Border | Adds or removes the top border of the selected cells. | Alt, H, B, P | Cmd + Alt + ↑ |
Add or remove Bottom Border | Adds or removes the bottom border of the selected cells. | Alt, H, B, O | C md + Alt + ↓ |
Remove all borders (apply no borders) | Removes all borders from the selected cells, leaving them with no borders applied. | Ctrl + Shift + _ | Cmd + Alt + _ |
WorkSheet Tab Shortcuts
Managing multiple worksheets is essential when dealing with large data sets. The table below outlines useful shortcuts for navigating between worksheets, inserting new sheets, and renaming or deleting them.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Insert new worksheet | Inserts a new worksheet into the workbook. | Shift + F11 | Fn + Shift + F11 |
Go to the next worksheet | Navigates to the next worksheet in the workbook. | Ctrl + PgDn | Fn + Ctrl + ↓ |
Go to the previous worksheet | Navigates to the previous worksheet in the workbook. | Ctrl + PgUp | Fn + Ctrl + ↑ |
Delete selected worksheets | Deletes the currently selected worksheet(s). | Alt, E, L | |
Rename current worksheet | Opens the rename option for the currently active worksheet. | Alt, O, H, R | |
Select adjacent worksheets | Selects adjacent worksheets either to the left or right of the current sheet. | Ctrl + Shift + PgUp/PgDn | |
Select adjacent worksheets (mouse) | Selects adjacent worksheets using the mouse. Hold the Shift key and click on another sheet tab to select the range between them. | Shift + Click | Shift + Click |
Select non-adjacent worksheets (mouse) | Selects non-adjacent worksheets. Hold Ctrl (or Cmd on Mac) and click on the sheet tabs you want to select. | Ctrl + Click | Cmd + Click |
Open Move or Copy window for selected sheets | Opens the “Move or Copy” dialog box, where you can move or copy the selected worksheet(s) to another location within the workbook or to a different workbook. | Alt, E, M | |
Duplicate worksheet (mouse) | Duplicates the current worksheet by dragging it with the Ctrl (or Alt on Mac) key held down. | Ctrl + drag | Alt + drag |
Protect or Unprotect a WorkSheet | Opens the dialog box to protect or unprotect the active worksheet. | Alt, R, P, S | |
Clear print area | Clears the defined print area for the current worksheet. | Alt, P, R, C | |
Set print area | Sets the print area for the current worksheet to the selected range of cells. | Alt, P, R, S |
Workbook Shortcuts
Managing workbooks in Excel is easy using custom shortcuts. The list below provides essential shortcuts for creating, saving, and managing workbooks. These shortcuts also cover printing, opening print previews, and adjusting the zoom level within the workbook.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Create a new Workbook | Opens a new blank workbook. | Ctrl + N | Cmd + N |
Open Workbook | Opens the file dialog to select and open an existing workbook. | Ctrl + O | Cmd + O |
Save Workbook | Saves the current workbook. If it hasn’t been saved before, this opens the “Save As” dialog. | Ctrl + S | Cmd + S |
Save As | Opens the “Save As” dialog, allowing you to save the current workbook with a different name or location. | F12 | Cmd + Shift + S |
Print File | Opens the print dialog, allowing you to configure print settings and print the active worksheet or workbook. | Ctrl + P | Cmd + P |
Open Print Preview Window | Opens the print preview, allowing you to see how the workbook will appear when printed. | Ctrl + F2 | |
Close Current Workbook | Closes the currently active workbook. | Ctrl + W | Cmd + W |
Close Excel | Exits the Excel application. | Alt + F4 | Cmd + Q |
Increase or decrease Zoom | Adjusts the zoom level by scrolling the mouse wheel while holding Ctrl + Alt, increasing or decreasing the zoom level of the current sheet. | Ctrl + Alt + mouse wheel |
Workbook Actions & Options
Excel provides various actions and options to improve user productivity, from undoing and redoing actions to accessing the help menu or performing spell checks. The structured list below helps users quickly execute common workbook actions and open menus and dialog boxes like Excel Options or the thesaurus.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Undo the last action | Reverses the last action you performed, whether it’s data entry, formatting, or other tasks. | Ctrl + Z | Cmd + Z |
Redo the last action | Reapplies the last action that was undone using the “Undo” command. | Ctrl + Y | Cmd + Y |
Repeat last action | Repeats the most recent action you performed, such as applying formatting or editing. | F4 | Cmd + Y |
Open Excel Options window | Opens the Excel Options window, where you can configure settings for Excel, such as default fonts, auto-save options, and more. | Alt, F, T | Cmd + , |
Open help | Opens the Help system in Excel, allowing you to search for assistance or topics related to Excel functions. | F1 | |
Open the Control Menu | Opens the Control Menu, where you can restore, minimize, maximize, or close the Excel window. | Alt + Space | |
Open Spelling window (Spell Check) | Opens the Spell Check tool to review spelling errors in the worksheet. | F7 | Fn + F7 |
Open Thesaurus dialog box | Opens the Thesaurus tool to help find synonyms or related words. | Shift + F7 | Fn + Shift + F7 |
Open Right-click menu | Opens the context (right-click) menu for the active cell or selected item, similar to a mouse right-click. | Shift + F10 | Fn + Shift + F10 |
Move to the next pane in the application window | Moves the focus to the next pane in Excel, such as between the worksheet, ribbon, and task panes. | F6 | Fn + F6 |
Move to the previous pane | Moves the focus to the previous pane in Excel. | Shift + F6 | Fn + Shift + F6 |
Protect and Unprotect Workbook | Opens the “Protect Workbook” dialog, allowing you to protect or unprotect the workbook with a password. | Alt, R, P, W |
Workbook View Settings
The shortcuts below allow users to minimize, maximize, or restore workbook windows, toggle full screen, and navigate between workbooks. These commands help users stay organized and maintain focus.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Minimize current workbook window | Minimizes the current workbook window, but keeps Excel running. | Ctrl + F9 | Cmd + M |
Maximize or Restore current workbook window | Maximizes the current workbook window if it’s not already maximized. If the window is maximized, the shortcut restores it to its previous size. | Ctrl + F10 | Fn + Ctrl + F10 |
Toggle full screen | Switches Excel to full screen mode, hiding the ribbon and other interface elements. Press the shortcut again to exit full screen. | Ctrl + Shift + F1 | Ctrl + Cmd + F |
Go to previous workbook | Switches to the previous workbook when multiple workbooks are open in Excel. | Ctrl + Shift + Tab | Ctrl + Shift + Tab |
Go to next workbook | Switches to the next workbook when multiple workbooks are open in Excel. | Ctrl + Tab | Ctrl + Tab |
Ribbon Shortcuts
Ribbon is an interface element that provides access to various tools and commands. The commands below enable users to navigate the Ribbon efficiently, open dropdown menus, expand or collapse the Ribbon, and activate specific controls.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Quick Access Toolbar (QAT) | Activates commands from the Quick Access Toolbar using shortcut keys assigned to each item (represented by numbers). | Alt, Num keys | |
Activate Ribbon shortcut keys | Activates the Ribbon shortcut keys, allowing navigation and selection of tabs and commands from the Ribbon without using the mouse. | Alt | |
Move to the next ribbon control | Moves the focus to the next control within the Ribbon or pane. | Tab | Tab |
Move through Ribbon tabs and groups | Navigates between Ribbon tabs and within groups of commands on the Ribbon. | → ← ↑ ↓ | |
Open dropdown menu of the selected button | Opens the dropdown menu associated with the selected button or command. | Alt + ↓ | Alt + ↓ |
Expand or collapse the ribbon | Expands or collapses the Ribbon, giving more screen space for the worksheet or bringing back the Ribbon commands. | Ctrl + N | Cmd + Alt + R |
Activate access key | Activates the access key assigned to a specific control or button on the Ribbon. | Ctrl + O | Ctrl + O |
Move to the next ribbon control | Moves to the next control in the Ribbon. | Ctrl + S | Ctrl + S |
Activate or open the selected control | Opens or activates the selected control or command, such as opening a dialog box or applying a command. | F12 | Crtl + Shift + S |
Confirm control change | Confirms changes or settings related to a control or command, such as confirming a print job. | Ctrl + P | Ctrl + P |
Get help on selected control | Opens help information or documentation related to the currently selected control or command. | Ctrl + W | Cmd + W |
Table and Filter Shortcuts
Tables and filters are essential tools for managing and analyzing data in Excel. The shortcuts below enable users to insert tables, manage rows and columns, and apply filters quickly and efficiently.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Insert table | Converts the selected data into a table format, applying table styles and features like filtering and sorting. | Ctrl +T | Ctrl +T |
Insert Table (select style first) | Opens the Insert Table dialog box where you can select a specific style before inserting the table. | Alt, H, T | |
Insert a row above the current row | Inserts a new row directly above the current row in the table. | Alt, H, I, R | |
Insert a column to the left of the current column | Inserts a new column to the left of the current column in the table. | Alt, H, I, C | |
Select Table Body | Selects the entire table body, which excludes the header and total rows if present. | Ctrl + A | Cmd + A |
Select Table row | Selects the entire row within the table that contains the active cell. | Shift + Space | Shift + Space |
Open Filter Dropdown Menu | Opens the dropdown filter menu for the selected column header in the table. | Alt + ↓ | Alt + ↓ |
Open Filter Dropdown Menu (from any cell in a Table) | Opens the filter dropdown menu from any cell within the table, not just the header. | Shift + Alt+ ↓ | Shift + Alt+ ↓ |
Toggle Total Row on/off | Toggles the total row at the bottom of the table, which calculates sums, averages, etc., for columns in the table. | Ctrl + Shift + T | Cmd + Shift + T |
Clear slicer filter (with slicer selected) | Clears the filter applied by a slicer when a slicer is selected. | Alt + C | Alt + C |
Copy & Paste Shortcuts (Objects)
Copying and pasting objects like cells, ranges, and shapes is a frequent task in Excel. The following shortcuts allow users to copy, cut, and paste objects efficiently and perform specific tasks like pasting values or opening the Paste Special window.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Copy selected object (cells, range, shape) | Copies the selected object, whether it’s a cell, range, or shape, to the clipboard. | Ctrl + C | Cmd + C |
Cut selected object | Cuts the selected object and places it in the clipboard, allowing it to be moved elsewhere. | Ctrl + X | Cmd + X |
Paste content from the clipboard | Pastes the content from the clipboard into the selected area or cell. | Ctrl + V | Cmd + V |
Paste Values | Pastes only the values from the clipboard, without formatting or formulas. | Alt, E, S, V | Cmd, Ctrl, V, V |
Open the Paste Special window | Opens the Paste Special dialog, giving options like pasting values, formulas, formats, and more. | Ctrl + Alt + V | Cmd + Ctrl + V |
Duplicate selected object (shapes, charts, slicers) | Duplicates the selected object, creating a copy in the same worksheet. | Ctrl + D | Cmd + D |
Copy selected range or shape (mouse) | Copies the selected range or shape by dragging it with the mouse. | Ctrl + Drag | Alt + Drag |
Copy selected ojbects and retain vertical or horizontal alignment (mouse) | Copies the selected objects while keeping them aligned either vertically or horizontally during the drag. | Ctrl + Shift + Drag | Cmd + Shift + Drag |
Copy selected objects (mouse right-click) | Right-click and drag to copy the selected objects. | Right-click + Drag | Right-click + Drag |
Copy selected objects and retain vertical or horizontal alignment (right-click mouse) | Right-click and shift-drag the selected objects to copy them while retaining alignment either vertically or horizontally. | Right-click + Shift + Drag | Right-click + Shift + Drag |
Pivot Table Shortcuts
Pivot tables are one of Excel’s most powerful tools for data analysis. The shortcuts below enable users to create, refresh, and manage pivot tables, including grouping or ungrouping items, filtering, and working with pivot charts.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Insert a new Pivot Table | Opens the Insert Pivot Table dialog, allowing you to create a new Pivot Table. | Alt, N, V | |
Refresh Pivot Table or Query | Refreshes the selected Pivot Table or query, updating it with the latest data. | Alt + F5 | |
Refresh All | Refreshes all Pivot Tables and queries in the workbook. | Ctrl + Alt + F5 | Cmd + Alt + P |
Open pivot table wizard | Opens the Pivot Table wizard, allowing you to create or modify Pivot Tables using the old-school wizard interface. | Alt, D, P | Cmd + Alt + P |
Select entire pivot table | Selects the entire Pivot Table. | Ctrl + A | Cmd + A |
Group pivot table items | Groups the selected items in a Pivot Table. | Shift + Alt + → | Cmd + Shift + K |
Ungroup pivot table items | Ungroups the selected items in a Pivot Table. | Shift + Alt + ← | Cmd + Shift + J |
Unhide (clear filter on) pivot table item | Clears filters applied to a Pivot Table item and unhides it. | Alt, H, S, C | |
Filter out (exclude/hide) pivot item | Excludes or hides the selected pivot item from the view. | Ctrl + – | Ctrl + – |
Open Filter Dropdown Menu in Pivot Table cells | Opens the filter dropdown menu for the selected Pivot Table cell. | Alt + ↓ | Alt + ↓ |
Toggle pivot table field checkbox | Toggles the checkbox for adding or removing a field from the Pivot Table. | Space | Space |
Insert pivot chart | Inserts a PivotChart on the same worksheet as the Pivot Table. | Alt + F1 | Fn + Alt + F1 |
Create pivot chart on new Chart Sheet | Creates a PivotChart and places it on a new chart sheet. | F11 | Fn + F11 |
Navigation Shortcuts
Navigating through cells, rows, and sheets is crucial. The shortcuts below help users move between cells, select large ranges, and jump to the first or last used cell. These navigation commands are essential for moving around and locating specific data quickly.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Move one cell right | Moves the selection one cell to the right. | → | → |
Move one cell left | Moves the selection one cell to the left. | ← | ← |
Move one cell up | Moves the selection one cell upward. | ↑ | ↑ |
Move one cell down | Moves the selection one cell downward. | ↓ | ↓ |
Select cell one screen to the right of the active cell | Moves the selection one full screen width to the right. | Alt + PgDn | |
Select cell one screen to the left of the active cell | Moves the selection one full screen width to the left. | Alt + PgUp | |
Move one screen down | Moves the selection down by one screen of data. | PgDn | |
Select the first/last cell of a region (non-blank cells) moving right | Selects the last cell in the current row that contains data. | Ctrl + → | Ctrl + → |
Select the first/last cell of a region (non-blank cells) moving down | Selects the first cell in the current row that contains data. | Ctrl + ← | Ctrl + ← |
Select the first/last cell of a region (non-blank cells) moving up | Selects the first cell in the current column that contains data. | Ctrl + ↑ | Ctrl + ↑ |
Select the first/last cell of a region (non-blank cells) moving down | Selects the last cell in the current column that contains data. | Ctrl + ↓ | Ctrl + ↓ |
Move to begin of row | Moves the selection to the beginning of the current row. | Home | Fn + ← |
Select the last used cell in the sheet | Selects the last used cell in the worksheet. | Ctrl + End | Fn + Ctrl + → |
Select the first visible cell in the sheet | Moves the selection to the first cell in the worksheet (cell A1). | Ctrl + Home | Fn + Ctrl + Home |
Turn End mode on (like Ctrl+Arrow Keys) | Activates End mode, allowing for quick navigation through large data ranges. | End | Fn + → |
Go back to the hyperlink | Returns to the previously selected hyperlink. | Ctrl+G, Enter | Ctrl+G, Return |
Other Shortcuts
Macros and VBA Editor
For users who want to automate tasks or work with VBA (Visual Basic for Applications), these shortcuts help access the VBA editor, run or edit macros, and record new ones. They also include shortcuts for managing add-ins. These commands make developing and managing Excel macros easier through automation.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Open the VBE window | Opens the Visual Basic for Applications (VBA) editor, where you can write and edit VBA code in Excel. | Alt + F11 | Fn + Alt + F11 |
Open the Macro window | Opens the Macro dialog, where you can run, create, or edit macros. | Alt + F8 | Fn + Alt + F8 |
Record Macro | Starts recording a macro, allowing you to automate repetitive tasks. | Alt, L, R | |
Open Excel Add-ins Window | Opens the Add-ins window, where you can manage and install Excel Add-ins. | Alt, L, H | |
Open COM Add-ins Window | Opens the COM Add-ins window, allowing you to manage and install COM Add-ins. | Alt, L, J | |
Open Excel Web Add-ins Window | Opens the Excel Web Add-ins window, where you can manage and install web-based Add-ins. | Alt, L, A, 1 |
Power Query
Power Query is built for data transformation in Excel. The shortcuts below help users open the Power Query editor, rename or remove columns, and quickly select multiple columns. With shortcuts for filtering and accessing right-click menus, these commands simplify data-cleansing projects.
Command | Description | Windows shortcut | Mac shortcut |
---|---|---|---|
Open the Power Query Editor | Opens the Power Query Editor, where you can manage and transform data queries. | Alt, A, P, L, N | |
Press any button in the Power Query Ribbon | Activates any button in the Power Query Ribbon using a letter sequence. | Alt, Letter Sequence | |
Rename Column | Renames the currently selected column in the Power Query Editor. | F2 | |
Remove Column(s) | Deletes the selected column(s) from the Power Query table. | Delete | |
Select All Columns | Selects all columns in the current table in Power Query. | Ctrl + A | |
Select First Column | Selects the first column in the table. | Home | |
Select Last Column | Selects the last column in the table. | End | |
Select Multiple Adjacent Columns | Selects multiple adjacent columns by holding Shift and using the arrow keys. | Shift + → or ← | |
Select Multiple Non-Adjacent Columns | Selects non-adjacent columns by holding Ctrl and using the arrow keys, and pressing Space to select. | Ctrl + → or ←, Space | |
Open Filter Drop-down Menu | Opens the filter drop-down menu for the selected column. | Alt + ↓ | |
Open Right-click Menus | Opens the context (right-click) menu for the selected item. | Menu Key | |
Open Table Options Menu | Opens the table options menu for the current table. | Select First Column, ← , Space | |
Select Task Panes & Ribbon | Cycles through the task panes and Ribbon using Tab and Shift + Tab. | Tab & Shift + Tab | |
Close Power Query Window | Closes the Power Query window. | Alt + F4 | |
Close & Load | Closes the Power Query window and loads the query results into the worksheet. | Alt, F, Enter |
We hope you find this Excel shortcuts list helpful. Stay tuned.