Master Excel Shortcuts

Using keyboard shortcuts in Excel can significantly boost your productivity and efficiency. Here are some essential shortcuts to help you get started:

ShortcutWindowsMac
Select the first visible cell in the sheet (or bottom-right of freeze panes)Ctrl+HomeFn+Ctrl+←
Select the last used cell in the sheetCtrl+EndFn+Ctrl+→
Select first cell in the row of the active cellHomeFn+←
Turn on End Mode (similar to Ctrl+Arrow Keys)EndFn+→
Select the first/last cell of a region (non-blank cells) moving upCtrl+↑Ctrl+↑
Select the first/last cell of a region (non-blank cells) moving rightCtrl+→Ctrl+→
Select the first/last cell of a region (non-blank cells) moving downCtrl+↓Ctrl+↓
Select the first/last cell of a region (non-blank cells) moving leftCtrl+←Ctrl+←
Select cell one screen down from the active cellPgDnFn+↓
Select cell one screen up from the active cellPgUpFn+↑
Select cell one screen to the right of the active cellAlt+PgDnFn+Alt+↓
Select cell one screen to the left of the active cellAlt+PgUpFn+Alt+↑
Move one cell up
Move one cell right
Move one cell down
Move one cell left
Go back to hyperlinkCtrl+G,EnterCtrl+G,Return
Open the Find windowCtrl+FCmd+F
Open the Find & Replace windowCtrl+HCtrl+H
Find next matchShift+F4Cmd+G
Find previous matchCtrl+Shift+F4Cmd+Shift+G

Writing Formulas

Begin entering a formula= OR += OR +
Insert function into formula with autocompleteTab↓Tab
Edit the active cellF2Ctrl+U
Toggle Enter and Edit modes while editing formulaF2Ctrl+U
Exit cell edit modeEscEsc
Toggle absolute and relative referencesF4Cmd+T
AutoSumAlt+=Cmd+Shift+T
Open Function Arguments window (when text cursor is inside function)Ctrl+ACtrl+A
Open the Insert Function windowShift+F3Fn+Shift+F3
Show Formulas instead of Values in cells (toggle)Ctrl+` or Ctrl+~Ctrl+`
Expand or collapse the formula barCtrl+Shift+UCtrl+Shift+U
Calculate worksheetsF9Fn+F9
Calculate active worksheetShift+F9Fn+Shift+F9
Calculate entire workbookCtrl+Alt+F9
Insert name into formulaF3
Open Name Manager windowCtrl+F3Fn+Ctrl+F3
Open Create Names From Selection windowCtrl+Shift+F3Fn+Ctrl+Shift+F3
Set focus on Name BoxAlt+F3
Enter array formulaCtrl+Shift+EnterCtrl+Shift+Return
Evaluate selected text in a formulaF9Fn+F9
Insert function argumentsCtrl+Shift+ACtrl+Shift+A

Entering Data

ShortcutWindowsMac
Open AutoComplete dropdown listAlt+↓Alt+↓
Enter and move to next cell (based on direction set in Excel Options)EnterReturn
Enter and move to previous cell (based on direction set in Excel Options)Shift+EnterShift+Return
Enter and move rightTabTab
Enter and move leftShift+TabShift+Tab
Insert current dateCtrl+;Ctrl+;
Insert current timeCtrl+Shift+:Cmd+;
Copy formula from cell aboveCtrl+’Ctrl+’
Fill down from cell aboveCtrl+DCtrl+D
Fill rightCtrl+RCtrl+R
Flash fillCtrl+E
Stay in same cell when editing cell when single cell is selectedCtrl+EnterCtrl+Return
Copy data or formula to all selected cells when editing cellCtrl+EnterCtrl+Return
Copy value (result of formula) from cell aboveCtrl+Shift+”Ctrl+Shift+”

Editing Text

ShortcutWindowsMac
Enter a line break (new line) in a cellAlt+EnterCtrl+Alt+Return
Delete character to the left of cursorBackspaceDelete
Delete character to the right of cursorDeleteFn+Delete
Delete to end of lineCtrl+DeleteCtrl+Delete
Move text cursor one word to the rightCtrl+→Ctrl+→
Move text cursor one word to the leftCtrl+←Ctrl+←
Select one word rightCtrl+Shift+→Ctrl+Shift+→
Select one word leftCtrl+Shift+←Ctrl+Shift+←
Select one character rightShift+→Shift+→
Select one character leftShift+←Shift+←
Select to beginning of cellShift+HomeFn+Shift+←
Select to end of the text/formulaShift+EndFn+Shift+→

Number Formatting

ShortcutWindowsMac
Apply General format to selected cellsCtrl+Shift+~Ctrl+Shift+~
Apply Number format to selected cellsCtrl+Shift+!Ctrl+Shift+!
Apply Date format to selected cellsCtrl+Shift+#Ctrl+Shift+#
Apply Currency format to selected cellsCtrl+Shift+$Ctrl+Shift+$
Apply Percent format/style to selected cellsCtrl+Shift+%Ctrl+Shift+%
Apply Time format to selected cellsCtrl+Shift+@Ctrl+Shift+@
Apply Scientific format to selected cellsCtrl+Shift+^Ctrl+Shift+^
Modify Cell Style of the active cellAlt+’Cmd+Shift+L

Cell & Font Formatting

ShortcutWindowsMac
Remove indentAlt,H,5Ctrl+Alt+Shift+Tab
IndentAlt,H,6Ctrl+Alt+Tab
Left AlignAlt,H,A,LCmd+L
Center AlignAlt,H,A,CCmd+E
Right AlignAlt,H,A,RCmd+R
Top AlignAlt,H,A,T
Middle AlignAlt,H,A,M
Bottom AlignAlt,H,A,B
Increase Font SizeAlt,H,F,GCmd+Shift+>
Decrease Font SizeAlt,H,F,KCmd+Shift+<
Wrap TextAlt,H,W
Format Window for cells and objectsCtrl+1Cmd+1
Apply or remove bold formattingCtrl+BCmd+B
Apply or remove italic formattingCtrl+ICmd+I
Apply or remove underscoringCtrl+UCmd+U
Apply or remove strikethrough formattingCtrl+5Cmd+Shift+X
Display Format Cells with Font tab selectedCtrl+Shift+FCtrl+Shift+F
Insert or edit Cell NoteShift+F2Fn+Shift+F2
Insert or reply to Cell CommentCtrl+Shift+F2Fn+Ctrl+Shift+F2
Delete commentShift+F10,M
Add hyperlinkCtrl+KCmd+K

Rows & Columns

ShortcutWindowsMac
Select all cells in worksheet (unless active cell is in a Table)Ctrl+ACmd+A
Select entire rowShift+SpaceShift+Space
Select entire columnCtrl+SpaceCtrl+Space
Add non-adjacent cells to selectionCtrl+ClickCmd+Click
Add adjacent cells to selectionShift+ClickShift+Click
Toggle Add or Remove Selection ModeShift+F8Fn+Shift+F8
Same selection in next columnOpt+Tab
Same selection in previous columnOpt+Shift+Tab
Move right between non-adjacent selectionsCtrl+Alt+→
Move left between non-adjacent selectionsCtrl+Alt+←
Open Insert windowCtrl++
Insert rows (with rows selected)Ctrl++
Insert columns (with columns selected)Ctrl++
Open Delete windowCtrl+-Cmd+-
Delete rows (with rows selected)Ctrl+-Cmd+-
Delete columns (with columns selected)Ctrl+-Cmd+-
Delete cells (with cells selected)Ctrl+-Cmd+-
AutoFit Column WidthAlt,H,O,I
AutoFit Row HeightAlt,H,O,A

Group & Hide

ShortcutWindowsMac
Group rows or columns (with rows/columns selected)Shift+Alt+→Cmd+Shift+K
Ungroup rows or columns (with rows/columns selected)Shift+Alt+←Cmd+Shift+J
Open Group window (with cell or range selected)Shift+Alt+→Cmd+Shift+K
Open Ungroup window (with cell or range selected)Shift+Alt+←Cmd+Shift+J
Hide or show outline symbolsCtrl+8Ctrl+8
Hide rowsCtrl+9Ctrl+9
Hide columnsCtrl+0Ctrl+0
Unhide rowsCtrl+Shift+9Ctrl+Shift+9
Unhide columnsCtrl+Shift+0Ctrl+Shift+0
Unhide columns (Alternate: Ctrl+Shift+0 does not work on some versions of Windows)Alt,H,O,U,L

Active Cell

ShortcutWindowsMac
Activate next cell in selected range (based on direction set in Excel Options)EnterReturn
Activate next cell to right/below in selected rangeTabTab
Activate each corner cell in selected range in clockwise directionCtrl+.Ctrl+.
Activate previous cell in selection (based on direction set in Excel Options)Shift+EnterShift+Return
Activate previous cell to left/above in selected rangeShift+TabShift+Tab
Scroll active cell into viewCtrl+BackspaceCmd+Delete
Select single (active) cell when range is selectedShift+BackspaceShift+Delete

Extend Selection

ShortcutWindowsMac
Extend selection by one cell upShift+↑Shift+↑
Extend selection by one cell rightShift+→Shift+→
Extend selection by one cell downShift+↓Shift+↓
Extend selection by one cell leftShift+←Shift+←
Extend the selection to the last cell upCtrl+Shift+↑Ctrl+Shift+↑
Extend the selection to the last cell rightCtrl+Shift+→Ctrl+Shift+→
Extend the selection to the last cell downCtrl+Shift+↓Ctrl+Shift+↓
Extend the selection to the last cell leftCtrl+Shift+←Ctrl+Shift+←
Extend selection to first cell in worksheetCtrl+Shift+HomeFn+Ctrl+Shift+←
Extend selection to last cell in worksheetCtrl+Shift+EndFn+Ctrl+Shift+→
Extend selection right one screenShift+Alt+PgDnFn+Shift+Alt+↓
Extend selection left one screenShift+Alt+PgUpFn+Shift+Alt+↑
Extend selection to start of rowShift+HomeFn+Shift+←
Extend selection down one screenShift+PgDnFn+Shift+↓
Extend selection up one screenShift+PgUpFn+Shift+↑
Toggle extend selection modeF8Fn+F8
Select Spill RangeCtrl+A

Select Special Cells

ShortcutWindowsMac
Open the Go To windowF5 OR Ctrl+GCtrl+G
Open the Go To Special windowAlt,H,F,D,S OR F5,Alt,S
Select visible cells only (when range is selected)Alt+;Cmd+Shift+Z
Select current regionCtrl+ACmd+A
Select current region around active cellCtrl+Shift+8Shift+Ctrl+Space
Select current arrayCtrl+/Ctrl+/
Select row differencesCtrl+Ctrl+
Select column differencesCtrl+Shift+Ctrl+Shift+
Select direct dependentsCtrl+]Ctrl+]
Select direct precedentsCtrl+[Ctrl+[
Select all precedentsCtrl+Shift+{Ctrl+Shift+{
Select all dependentsCtrl+Shift+}Ctrl+Shift+}
Select cells with commentsCtrl+Shift+OFn+Ctrl+Shift+O

Copy & Move with the Mouse

ShortcutWindowsMac
Copy selected range or shapeCtrl+DragAlt+Drag
Insert copy of selected range (moves existing cells)Ctrl+Shift+DragAlt+Shift+Drag
Drag and cutDragDrag
Cut and paste selected range (moves existing cells)Shift+DragShift+Drag
Move selected range to another worksheetAlt+DragCmd+Drag

Zoom & Scroll

ShortcutWindowsMac
Zoom inCtrl+Alt++Alt+Cmd++
Zoom outCtrl+Alt+-Alt+Cmd+-
Zoom in (with mouse)Ctrl+Scroll UpCtrl+Scroll Up
Zoom out (with mouse)Ctrl+Scroll DownCtrl+Scroll Down
Zoom to SelectionAlt,W,G
Zoom to SelectionAlt,W,J
Toggle Scroll Lock on/offScrLkFn+Shift+F14
Toggle Gridlines on/offAlt,W,V,G
Toggle Freeze Panes on/offAlt,W,F,F

Cell Borders

ShortcutWindowsMac
Add Outside Borders to selected cell/rangeCtrl+Shift+&Cmd+Alt+0
Remove all borders (apply No Borders) to selectionCtrl+Shift+_Cmd+Alt+_
Open Border dropdown menu on Home TabAlt,H,B
Add all borders to cells in selected rangeAlt,H,B,A
Add or remove Bottom BorderAlt,H,B,OCmd+Alt+↓
Add or remove Top BorderAlt,H,B,PCmd+Alt+↑
Add or remove Left BorderAlt,H,B,LCmd+Alt+←
Add or remove Right BorderAlt,H,B,RCmd+Alt+→
Open Borders tab in Format Cells window (More Borders)Alt,H,B,M

Worksheet Tabs

ShortcutWindowsMac
Insert new worksheetShift+F11Fn+Shift+F11
Delete selected worksheetsAlt,E,L
Rename current worksheetAlt,O,H,R
Go to next worksheetCtrl+PgDnFn+Ctrl+↓
Go to previous worksheetCtrl+PgUpFn+Ctrl+↑
Select adjacent worksheetsCtrl+Shift+PgUp/PgDn
Select adjacent worksheets (mouse)Shift+ClickShift+Click
Select non-adjacent worksheets (mouse)Ctrl+ClickCmd+Click
Open Move or Copy window for selected sheetsAlt,E,M
Duplicate worksheet (mouse)Ctrl+dragAlt+drag
Protect or Unprotect SheetAlt,R,P,S
Clear print areaAlt,P,R,C
Set print areaAlt,P,R,S

Workbooks

File Open, Close, Save

ShortcutWindowsMac
Create new workbookCtrl+NCmd+N
Open workbookCtrl+OCmd+O
Save workbookCtrl+SCmd+S
Save asF12Cmd+Shift+S
Close current workbookCtrl+F4 OR Ctrl+WCmd+W
Close ExcelAlt+F4Cmd+Q

Workbook Actions & Options

ShortcutWindowsMac
Undo last actionCtrl+ZCmd+Z
Redo last actionCtrl+YCmd+Y
Repeat last actionF4Cmd+Y
Open Excel Options windowAlt,F,TCmd+,
Open helpF1Cmd+/
Tell Me
Open the Control Menu (minimize, maximize, close window)Alt+Space
Open Spelling window (Spell Check)F7Fn+F7
Open Thesaurus dialog boxShift+F7Fn+Shift+F7
Open Right-click menuShift+F10 OR Menu KeyFn+Shift+F10
Move to next pane in application windowF6Fn+F6
Move to previous paneShift+F6Fn+Shift+F6
Protect and Unprotect WorkbookAlt,R,P,W

Workbook View Settings

ShortcutWindowsMac
Minimize current workbook windowCtrl+F9Cmd+M
Maximize or Restore current workbook window (toggle)Ctrl+F10Fn+Ctrl+F10
Toggle full screenCtrl+Shift+F1Ctrl+Cmd+F
Go to previous workbookCtrl+Shift+TabCmd+Shift+`
Go to next workbookCtrl+TabCmd+`
Open current workbook in Desktop Excel Application

Tables & Filters

ShortcutWindowsMac
Insert TableCtrl+TCtrl+T
Insert Table (select style first)Alt,H,T
Insert a row above the current rowAlt,H, I, R
Insert a column to the left of the current columnAlt,H, I, C
Select Table Body (Press again to include Headers)Ctrl+ACmd+A
Select Table rowShift+SpaceShift+Space
Select Table columnCtrl+SpaceCtrl+Space
Toggle Autofilter on/offCtrl+Shift+LCmd+Shift+F
Open Filter Dropdown Menu (with header cell selected)Alt+↓Alt+↓
Open Filter Dropdown Menu (from any cell in a Table)Shift+Alt+↓Shift+Alt+↓
Toggle Total Row on/offCtrl+Shift+TCmd+Shift+T
Clear slicer filter (with slicer selected)Alt+CAlt+C

Charts & Shapes

ShortcutWindowsMac
Create chart or PivotChart on same worksheetAlt+F1Fn+Alt+F1
Create chart in new ChartSheetF11Fn+F11
Open Format Chart Area Task PaneCtrl+1Cmd+1
Show or Hide All Field Buttons on PivotChartAlt,J,T,D,A
Snap to gridAltCmd+
Hide or show objects (shapes, charts, slicers)Ctrl+6Ctrl+6

Copy & Paste Objects

ShortcutWindowsMac
Copy selected object (cells, range, shape)Ctrl+CCmd+C
Cut selected objectCtrl+XCmd+X
Paste content from clipboardCtrl+VCmd+V
Open the Paste Special windowCtrl+Alt+VCmd+Ctrl+V
Duplicate selected object (shapes, charts, slicers)Ctrl+DCmd+D
Copy selected objects (mouse)Ctrl+DragCmd+Drag
Copy selected objects and retain vertical or horizontal alignment (mouse)Ctrl+Shift+DragCmd+Shift+Drag
Copy selected objects (mouse right-click)Right-click+DragRight-click+Drag
Copy selected objects and retain vertical or horizontal alignment (right-click mouse)Right-click+Shift+DragRight-click+Shift+Drag

Pivot Tables

ShortcutWindowsMac
Insert Pivot TableAlt,N,V
Refresh Pivot Table or QueryAlt+F5
Refresh AllCtrl+Alt+F5
Open pivot table wizardAlt,D,PCmd+Alt+P
Select entire pivot tableCtrl+ACmd+A
Group pivot table itemsShift+Alt+→Cmd+Shift+K
Ungroup pivot table itemsShift+Alt+←Cmd+Shift+J
Unhide (clear filter on) pivot table itemAlt,H,S,C
Filter out (exclude/hide) pivot itemCtrl+-Ctrl-
Open Filter Dropdown Menu in Pivot Table cellsAlt+↓Alt+↓
Toggle pivot table field checkboxSpaceSpace
Insert pivot chartAlt+F1Fn+Alt+F1
Create pivot chart on new Chart SheetF11Fn+F11

Ribbon

ShortcutWindowsMac
Activate Ribbon shortcut keysAlt OR Shift+F6
Move to next ribbon controlTabTab
Move through Ribbon tabs and groups→ ← ↑ ↓
Open dropdown menu of selected buttonAlt+↓Alt+↓
Open help window for selected controlF1
Expand or collapse ribbonCtrl+F1Cmd+Alt+R

Navigating Windows & Dialog Boxes

ShortcutWindowsMac
Move to next tabCtrl+TabCtrl+Tab
Move to previous tabCtrl+Shift+TabCtrl+Shift+Tab
Move to next control or buttonTabTab
Move to previous control or buttonShift+TabShift+Tab
Press selected control or buttonEnterReturn
Check and uncheck checkboxesSpaceSpace
Close the window or dialog boxEscEsc

Power Query

ShortcutWindowsMac
Open the Power Query EditorAlt+F12 or Alt,A,P,L,N
Press any button in the Power Query RibbonAlt, Letter Sequence
Quick Access Toolbar in Power QueryAlt+Number
Rename ColumnF2
Remove Column(s)Delete
Undo Last ActionTab (6 times), Delete
Select All ColumnsCtrl+A
Select First ColumnHome
Select Last ColumnEnd
Select Multiple Adjacent ColumnsShift+→ or ←
Select Multiple Non-Adjacent ColumnsCtrl+→ or ←, Space
Open Filter Drop-down MenuAlt+↓
Open Right-click MenusMenu Key
Open Table Options MenuSelect First Column,← ,Space
Select Task Panes & RibbonTab & Shift+Tab
Close Power Query WindowAlt+F4
Close & LoadAlt,F,Enter