Excel Shortcuts — Windows & Mac

Excel Shortcuts — Windows & Mac

This page lists keyboard shortcuts for Microsoft Excel. The dataset is hard-coded in shortcuts.json (no live fetching) and includes ExcelJet shortcuts plus additional cross-platform items. Everything is fully filterable by shortcut name. There are currently 300 shortcuts loaded.

Free PDF Download

Press Enter in the search box to filter. Click a suggestion to auto-fill your query.

Jump to a category

File

Shortcut

Windows

Mac

New workbook Create a new workbook
Ctrl+N
+N
Open workbook Open an existing workbook
Ctrl+O
+O
Save workbook Save current workbook
Ctrl+S
+S
Save As Open Save As dialog
F12
+Shift+S
Print Open Print dialog
Ctrl+P
+P
Close workbook Close the active workbook window
Ctrl+W
+W
Quit Excel Exit the application
Alt+F4
+Q
Open Recent Open recent files list
Ctrl+OR
+OR
Export PDF Open Export dialog (PDF)
Alt+FE
Open Recent (list) Open recent files list
Ctrl+OR
+OR

Ribbon

Shortcut

Windows

Mac

Toggle Ribbon Collapse/expand Ribbon
Ctrl+F1
+Option+R

General

Shortcut

Windows

Mac

Copy Copy selection
Ctrl+C
+C
Paste Paste
Ctrl+V
+V
Cut Cut selection
Ctrl+X
+X
Undo Undo last action
Ctrl+Z
+Z
Redo Redo last action
Ctrl+Y
+Shift+Z
Find Find text
Ctrl+F
+F
Replace Find and replace
Ctrl+H
+Shift+H
Insert hyperlink Insert a link
Ctrl+K
+K
Find Next Find next match
Shift+F4
Shift+F4
Paste Special… Open Paste Special dialog
Ctrl+Alt+V
++V
Paste Special — Values Paste values only
Ctrl+Alt+VV
++VV
Paste Special — Formulas Paste formulas
Ctrl+Alt+VF
++VF
Paste Special — Formats Paste formats
Ctrl+Alt+VT
++VT
Paste Special — Comments/Notes Paste comments/notes
Ctrl+Alt+VC
++VC
Paste Special — Validation Paste data validation
Ctrl+Alt+VN
++VN
Paste Special — Column widths Paste column widths
Ctrl+Alt+VW
++VW
Paste Special — Transpose Transpose
Ctrl+Alt+VE
++VE
Paste Special — Add Add operation
Ctrl+Alt+VD
++VD
Paste Special — Subtract Subtract operation
Ctrl+Alt+VS
++VS
Paste Special — Multiply Multiply operation
Ctrl+Alt+VM
++VM
Paste Special — Divide Divide operation
Ctrl+Alt+VI
++VI
Paste Special — Skip blanks Skip blanks
Ctrl+Alt+VB
++VB

Tables and Filters

Shortcut

Windows

Mac

Toggle Filters Add/Remove filters
Ctrl+Shift+L
+Shift+F
Create Table Convert range to table
Ctrl+T
+T
Open filter dropdown Open filter menu
Alt+
Option+
Reapply filter Reapply current filters
Ctrl+Alt+L
Sort/Filter: Sort A to Z Sort A to Z via Ribbon
Alt+HSS
Sort/Filter: Sort Z to A Sort Z to A via Ribbon
Alt+HSO
Sort/Filter: Clear Filter Clear Filter via Ribbon
Alt+HSC
Sort/Filter: Filter Filter via Ribbon
Alt+HSF
Insert: Insert Slicer Insert Slicer via Ribbon
Alt+NS
Insert: Insert Table Insert Table via Ribbon
Alt+NT
Data: Text to Columns Text to Columns via Ribbon
Alt+AE
Data: Remove Duplicates Remove Duplicates via Ribbon
Alt+AM
Data: Flash Fill Flash Fill via Ribbon
Alt+AF
Data: Refresh All Refresh All via Ribbon
Alt+AR
Clear All Filters Clear all filters
Alt+AC
Sort Dialog… Open Sort dialog
Alt+ASS
Filter by Selection Filter by selected value
Alt+ATS
Text to Columns Start Text to Columns
Alt+AE
Remove Duplicates Remove duplicates
Alt+AM
Refresh All Refresh all queries/pivots
Ctrl+Alt+F5
+Option+F5
Insert Slicer Insert slicer
Alt+NS
Insert Table (Ribbon) Insert Excel Table
Alt+NT
Sort A to Z Sort ascending
Alt+HSA
Sort Z to A Sort descending
Alt+HSD
Clear Filter on Column Clear filter from column
Alt+HSC
Filter (Toggle) Toggle AutoFilter
Ctrl+Shift+L
+Shift+F
Insert Sparklines — Line Insert line sparklines
Alt+NSL
Insert Sparklines — Column Insert column sparklines
Alt+NSC
Insert Screenshot Insert screenshot
Alt+NSCR
Flash Fill (Data tab) Flash Fill
Alt+AF
Refresh (Selected) Refresh selected query/pivot
Alt+F5
+Option+F5
Connections Workbook connections
Alt+AO

Drag and Drop

Shortcut

Windows

Mac

Fill via drag Copy value/formula by drag
Drag fill handle
Drag fill handle
Fill series via drag Create incremental series
Ctrl + drag
Option + drag
Auto-fill down Auto-fill region
Double-click fill handle
Double-click fill handle

Selection

Shortcut

Windows

Mac

Select all / region Region / entire sheet
Ctrl+A (twice)
+A (twice)
Entire row Highlight whole row
Shift+Space
Shift+Space
Entire column Highlight whole column
Ctrl+Space
+Space
Add to selection Add non-contiguous cells
Ctrl + Click
⌘ + Click
Current array Select array formula range
Ctrl+or
+or
Select current region Expand to current region
Ctrl+A
+A
Extend selection one cell left Extend selection
Shift+
Shift+
Extend selection one cell right Extend selection
Shift+
Shift+
Extend selection one cell up Extend selection
Shift+
Shift+
Extend selection one cell down Extend selection
Shift+
Shift+

Active Cell

Shortcut

Windows

Mac

Edit active cell Enter edit mode
F2
Ctrl+U
Commit & move down Enter current cell
Enter
Enter
Commit & stay Fill selection with entry
Ctrl+Enter
+Enter
Cancel edit Cancel edit
Esc
Esc
Insert new line in cell Line break inside cell
Alt+Enter
Option+Enter

Extend Selection

Shortcut

Windows

Mac

Extend to edge (Left) Select to last filled cell left
Ctrl+Shift+
+Shift+
Extend to edge (Right) Select to last filled cell right
Ctrl+Shift+
+Shift+
Extend to edge (Up) Select to last filled cell up
Ctrl+Shift+
+Shift+
Extend to edge (Down) Select to last filled cell down
Ctrl+Shift+
+Shift+
To A1 From active cell to A1
Ctrl+Shift+Home
+Shift+Fn+
To last used From active cell to last used
Ctrl+Shift+End
+Shift+Fn+

Select Special

Shortcut

Windows

Mac

Go To Special — Blanks Select blanks
Ctrl+GSpecialBlanks
+GSpecialBlanks
Go To Special — Constants Select constants
Ctrl+GSpecialConstants
+GSpecialConstants
Go To Special — Constants (Numbers) Select constants (numbers)
Ctrl+GSpecialConstants-Numbers
+GSpecialConstants-Numbers
Go To Special — Constants (Text) Select constants (text)
Ctrl+GSpecialConstants-Text
+GSpecialConstants-Text
Go To Special — Constants (Logicals) Select constants (logicals)
Ctrl+GSpecialConstants-Logicals
+GSpecialConstants-Logicals
Go To Special — Constants (Errors) Select constants (errors)
Ctrl+GSpecialConstants-Errors
+GSpecialConstants-Errors
Go To Special — Formulas Select formulas
Ctrl+GSpecialFormulas
+GSpecialFormulas
Go To Special — Formulas (Numbers) Select formulas (numbers)
Ctrl+GSpecialFormulas-Numbers
+GSpecialFormulas-Numbers
Go To Special — Formulas (Text) Select formulas (text)
Ctrl+GSpecialFormulas-Text
+GSpecialFormulas-Text
Go To Special — Formulas (Logicals) Select formulas (logicals)
Ctrl+GSpecialFormulas-Logicals
+GSpecialFormulas-Logicals
Go To Special — Formulas (Errors) Select formulas (errors)
Ctrl+GSpecialFormulas-Errors
+GSpecialFormulas-Errors
Go To Special — Visible Cells Only Select visible cells only
Ctrl+GSpecialVisible
+GSpecialVisible
Go To Special — Current region Select current region
Ctrl+GSpecialCurrent region
+GSpecialCurrent region
Go To Special — Current array Select current array
Ctrl+GSpecialCurrent array
+GSpecialCurrent array
Go To Special — Objects Select objects
Ctrl+GSpecialObjects
+GSpecialObjects
Go To Special — Row differences Select row differences
Ctrl+GSpecialRow differences
+GSpecialRow differences
Go To Special — Column differences Select column differences
Ctrl+GSpecialColumn differences
+GSpecialColumn differences
Go To Special — Precedents (Direct only) Select precedents (direct only)
Ctrl+GSpecialPrecedents-Direct
+GSpecialPrecedents-Direct
Go To Special — Dependents (Direct only) Select dependents (direct only)
Ctrl+GSpecialDependents-Direct
+GSpecialDependents-Direct
Go To Special — Last cell Select last cell
Ctrl+GSpecialLast cell
+GSpecialLast cell
Go To Special — Comments Select comments/notes
Ctrl+GSpecialComments
+GSpecialComments
Go To Special — Conditional Formats Select conditional formats
Ctrl+GSpecialConditional formats
+GSpecialConditional formats
Go To Special — Data Validation Select cells with validation
Ctrl+GSpecialData validation
+GSpecialData validation
Go To Special — Same formatting Select cells with same format
Ctrl+GSpecialSame format
+GSpecialSame format

Cell edit mode

Shortcut

Windows

Mac

Start formula Begin with =
=
=
Absolute/relative refs Cycle $A$1 / A$1 / $A1 / A1
F4 (while editing)
+T (while editing)
Evaluate selection Evaluate part of formula
F9 (selection)
F9 (selection)
Insert Function Open Insert Function
Shift+F3
Shift+F3
Paste Name Paste defined name
F3
F3

Entering data

Shortcut

Windows

Mac

Insert current date Static date
Ctrl+;
Ctrl+;
Insert current time Static time
Ctrl+Shift+;
Ctrl+Shift+;
Fill down Copy from above
Ctrl+D
+D
Fill right Copy from left
Ctrl+R
+R
Copy value from above Value only
Ctrl+Shift+"
+Shift+"
Copy formula from above Formula only
Ctrl+'
+'
AutoSum Insert SUM()
Alt+=
+Shift+T
Repeat last action Repeat command
F4
+Y
Pick from list Use existing entries
Alt+
Option+
Spell check Check spelling
F7
F7
Thesaurus Open thesaurus
Shift+F7
Shift+F7
Flash Fill Automatically fill pattern
Ctrl+E
+E

Formatting

Shortcut

Windows

Mac

Format Cells dialog Open full formatting dialog
Ctrl+1
+1
Bold Toggle bold
Ctrl+B
+B
Italic Toggle italic
Ctrl+I
+I
Underline Toggle underline
Ctrl+U
+U
Strikethrough Toggle strikethrough
Ctrl+5
+Shift+X
Increase font size Increase font size
Ctrl+Shift+>
+Shift+>
Decrease font size Decrease font size
Ctrl+Shift+<
+Shift+<
Left align Left align
Ctrl+L
+L
Center text Center align
Ctrl+E
+E
Right align Right align
Ctrl+R
+R
Wrap Text Toggle wrap text
Alt+HW
Merge & Center Merge selected cells and center
Alt+HMC
Alignment: Top Align Top Align via Ribbon
Alt+HAT
Alignment: Middle Align Middle Align via Ribbon
Alt+HAM
Alignment: Bottom Align Bottom Align via Ribbon
Alt+HAB
Increase Indent Increase indent
Alt+H6
Decrease Indent Decrease indent
Alt+H5
Orientation: Rotate Text Up Rotate text up
Alt+HFQ
Clear Formats Clear formats
Alt+HEF
Borders: Outside Apply outside border
Alt+HBS
Borders: No Border Remove borders
Alt+HBN
Borders: Thick Box Thick box border
Alt+HBT
Format Painter (Copy) Copy formatting
Ctrl+Shift+C
+Shift+C
Format Painter (Paste) Apply copied formatting
Ctrl+Shift+V
+Shift+V
Paste Values Paste values only
Alt+HVV
Paste Formulas Paste formulas
Alt+HVF
Paste Formatting Paste formats
Alt+HVR
Paste Transpose Paste transposed
Alt+HVT
Clear All Clear all (contents & formats)
Alt+HEA
Clear Contents (Ribbon) Clear values only
Alt+HEC
Wrap Text (Toggle) Wrap text on/off
Alt+HW
Decrease Decimal Places Decrease decimals
Alt+H9
Increase Decimal Places Increase decimals
Alt+H0
Number Format: General Apply General format
Ctrl+Shift+~
Ctrl+Shift+~
Number Format: Currency Apply Currency format
Ctrl+Shift+$
Ctrl+Shift+$
Number Format: Percent Apply Percent format
Ctrl+Shift+%
Ctrl+Shift+%
Number Format: Date Apply Date format
Ctrl+Shift+#
Ctrl+Shift+#
Number Format: Time Apply Time format
Ctrl+Shift+@
Ctrl+Shift+@
Number Format: Scientific Apply Scientific format
Ctrl+Shift+^
Ctrl+Shift+^

Number Formatting

Shortcut

Windows

Mac

General Apply General
Ctrl+Shift+~
Ctrl+Shift+~
Number Apply Number
Ctrl+Shift+!
Ctrl+Shift+!
Time Apply Time
Ctrl+Shift+@
Ctrl+Shift+@
Date Apply Date
Ctrl+Shift+#
Ctrl+Shift+#
Currency Apply Currency
Ctrl+Shift+$
Ctrl+Shift+$
Percent Apply Percent
Ctrl+Shift+%
Ctrl+Shift+%
Scientific Apply Scientific
Ctrl+Shift+^
Ctrl+Shift+^
Increase decimal Increase decimal places
Alt+H0
Decrease decimal Decrease decimal places
Alt+H9

Borders

Shortcut

Windows

Mac

All Borders all borders
Alt+HBA
+1Border
Outside Borders outside borders
Alt+HBS
+1Border
Thick Outside Border thick outside border
Alt+HBT
+1Border
No Border no border
Alt+HBN
+1Border
Top Border top border
Alt+HBP
+1Border
Bottom Border bottom border
Alt+HBO
+1Border
Left Border left border
Alt+HBL
+1Border
Right Border right border
Alt+HBR
+1Border
Inside Borders inside borders
Alt+HBI
+1Border
Inside Horizontal inside horizontal
Alt+HBH
+1Border
Inside Vertical inside vertical
Alt+HBV
+1Border

Formulas

Shortcut

Windows

Mac

Show/Hide formulas Toggle formula view
Ctrl+`
Ctrl+`
Insert Function Open function dialog
Shift+F3
Shift+F3
Calculate Now Recalculate
F9
F9
Calculate Sheet Recalc active sheet
Shift+F9
Shift+F9
Name Manager Open Name Manager
Ctrl+F3
+F3
Create Names from Selection Create names by headers
Ctrl+Shift+F3
+Shift+F3
Paste Name into formula Paste a defined name
F3
F3
Define Name… Define a name
Alt+MMD
Use in Formula… Insert defined name
Alt+MMU
Error Checking… Error checking dialog
Alt+MX
Evaluate Formula… Step through formula
Alt+MV
Trace Precedents Show precedent arrows
Alt+MP
Trace Dependents Show dependent arrows
Alt+MD
Remove Arrows Remove all arrows
Alt+MAA
Create from Selection Create names from selection
Ctrl+Shift+F3
+Shift+F3

Grid Operations

Shortcut

Windows

Mac

Insert row Insert row above
Ctrl+Shift++
+Shift+K
Delete row Delete selected row
Ctrl+-
+-
Insert column Insert column left
Ctrl+Shift++
+Shift+K
Delete column Delete selected column
Ctrl+-
+-
Hide row Hide selected rows
Ctrl+9
+9
Unhide rows Unhide hidden rows
Ctrl+Shift+(
+Shift+(
Hide column Hide selected columns
Ctrl+0
+0
Unhide columns Unhide hidden columns
Ctrl+Shift+)
+Shift+)
Clear contents Delete cell contents
Delete
Delete
Insert cells dialog Choose shift cells down/right
Ctrl+Shift+=
+Shift+=
Clear: Clear All Clear All via Ribbon
Alt+HEA
Clear: Clear Formats Clear Formats via Ribbon
Alt+HEF
Clear: Clear Contents Clear Contents via Ribbon
Alt+HEC
Clear: Clear Comments/Notes Clear Comments/Notes via Ribbon
Alt+HEM
Format: Row Height… Row Height… via Ribbon
Alt+HOH
Format: Column Width… Column Width… via Ribbon
Alt+HOW
Format: AutoFit Row Height AutoFit Row Height via Ribbon
Alt+HOA
Format: AutoFit Column Width AutoFit Column Width via Ribbon
Alt+HOO
Format: Hide Rows Hide Rows via Ribbon
Alt+HOR
Format: Unhide Rows Unhide Rows via Ribbon
Alt+HOU
Format: Hide Columns Hide Columns via Ribbon
Alt+HOC
Format: Unhide Columns Unhide Columns via Ribbon
Alt+HOH
Set Row Height… Open row height dialog
Alt+HOH
Set Column Width… Open column width dialog
Alt+HOW
Insert Cells… Open insert cells dialog
Ctrl+Shift+=
+Shift+=
Set Print Area Set print area
Alt+PRS
Clear Print Area Clear print area
Alt+PRC

Pivot Tables

Shortcut

Windows

Mac

Create PivotTable Create Pivot from range
Alt+NV
+Option+P
Refresh PivotTable Refresh selected pivot
Alt+F5
+Option+F5
Insert: Insert PivotTable Insert PivotTable via Ribbon
Alt+NV
Insert PivotTable (Ribbon) Create PivotTable
Alt+NV
+Option+P

Workbook

Shortcut

Windows

Mac

New worksheet Insert new worksheet
Shift+F11
Shift+F11
Next workbook window Cycle windows
Ctrl+Tab
+`
Previous workbook window Cycle windows backward
Ctrl+Shift+Tab
+Shift+`
Move/Copy sheet… Move or copy worksheet
Alt+EM
Rename sheet Rename active worksheet
Alt+HOR
Delete sheet Delete active worksheet
Alt+HDS
View: Freeze Panes Freeze Panes via Ribbon
Alt+WF
View: New Window New Window via Ribbon
Alt+WN
View: Arrange All Arrange All via Ribbon
Alt+WA
View: Zoom Zoom via Ribbon
Alt+WQ
Protect Workbook… Protect workbook structure
Alt+RPW
Share Workbook (legacy) Legacy share dialog
Alt+RW
Switch Windows Switch to next window
Alt+WW
Close Window Close window
Ctrl+W
+W
Print Area — Set Set print area
Alt+PRS
Print Area — Clear Clear print area
Alt+PRC
Page Break Preview Toggle Page Break Preview
Alt+WI
Page Layout View Switch to Page Layout view
Alt+WP
Split Panes Split the window
Alt+WS
Zoom to Selection Zoom to selection
Alt+WQS
Arrange All Arrange windows
Alt+WA
Freeze Top Row Freeze top row
Alt+WFR
Freeze First Column Freeze first column
Alt+WFC
Margins — Normal Set margins to Normal
Alt+PMN
Orientation — Landscape Landscape orientation
Alt+POL
Orientation — Portrait Portrait orientation
Alt+POP
Print Titles… Open Print Titles dialog
Alt+PSP
Protect Sheet… Protect active sheet
Alt+RPS
Freeze Panes Freeze panes
Alt+WFF
New Window Open a new window
Alt+WN
Set Print Area Set print area
Alt+PRS
Clear Print Area Clear print area
Alt+PRC
Background (Sheet) Set sheet background
Alt+PB
Custom Views… Open Custom Views
Alt+WC
Hide Window Hide active window
Alt+WH
Unhide Window Unhide a window
Alt+WU

Dialog boxes

Shortcut

Windows

Mac

Close dialog Dismiss current dialog
Esc
Esc
OK / Accept Confirm dialog
Enter
Enter
Next control Move to next field
Tab
Tab
Previous control Move to previous field
Shift+Tab
Shift+Tab

Other

Shortcut

Windows

Mac

Open Visual Basic Editor VBA editor
Alt+F11
+Option+F11
Run macro Run selected macro
Alt+F8
+Option+F8
Insert chart on new sheet Chart on new sheet
F11
Fn+F11
Create chart in place Chart in current sheet
Alt+F1
Insert: Insert Chart Insert Chart via Ribbon
Alt+NC
New Comment Insert threaded comment
Shift+F2
Shift+F2
Recommended Charts Insert Recommended Charts
Alt+NR
Change Chart Type… Change chart type dialog
Alt+NJT
Insert Chart Insert chart
Alt+NC
Insert Slicer Insert slicer
Alt+NS
Track Changes (Legacy) Legacy Track Changes dialog
Alt+RG
Smart Lookup Smart Lookup
Alt+RS

Total shortcuts rendered: 300