Complete List of Excel Keyboard Shortcuts (Windows and Mac): 200+ Reference for 2026

Coding Liquids blog cover featuring Sagnik Bhattacharya for the complete list of Excel keyboard shortcuts on Windows and Mac, with category panels and a 200+ reference grid.
Coding Liquids blog cover featuring Sagnik Bhattacharya for the complete list of Excel keyboard shortcuts on Windows and Mac, with category panels and a 200+ reference grid.

This is the complete reference for Excel keyboard shortcuts on Windows and Mac — 200+ shortcuts grouped into 20 categories so you can either Ctrl+F for what you need or scroll through and learn an entire section at once. Every entry shows the Windows key, the Mac equivalent, and the exact action. Where the two platforms diverge meaningfully (AutoSum, F4 references, ribbon Alt-keys), I have called it out so you do not waste time guessing.

If you are starting from scratch, jump to the "Top 30 to learn first" section below — those are the daily-driver shortcuts that pay back the memorisation cost in a single week. Come back for the long tail: function keys, Alt-ribbon sequences, pivot table shortcuts, and the Mac-specific list. This tutorial belongs to the Excel Formulas Guide hub.

Coming Soon

Complete Excel Guide with AI Integration

Master formulas, pivot tables, data analysis, and charts — with AI integration.

Learn more
Follow me on Instagram@sagnikteaches Connect on LinkedInSagnik Bhattacharya Subscribe on YouTube@codingliquids

How to read this reference

  • Sequential keys are written with commas: Alt, H, O, I means press Alt and release, then H, then O, then I — not all at once. Most ribbon shortcuts on Windows are sequential.
  • Combination keys are written with plus signs: Ctrl+Shift+L means hold all three at the same time.
  • Mac function keys usually need Fn on laptops. Either prefix with Fn (e.g. Fn+F4) or flip the default in System Settings → Keyboard → "Use F1, F2, etc. keys as standard function keys".
  • Excel for the web intercepts shortcuts the browser owns (Ctrl+T, Ctrl+W, Ctrl+N). Where this matters, I have noted the web equivalent.
  • Where the Mac column is blank, the Windows shortcut has no Mac equivalent — usually because the feature lives in a different menu structure.

Top 30 to learn first

Don't try to memorise the whole reference. Start with these 30 — they cover roughly 80 percent of daily Excel work. Use them every time the action comes up for a week, and they become unconscious.

WindowsMacAction
Ctrl+C / Ctrl+VCmd+C / Cmd+VCopy / paste
Ctrl+XCmd+XCut
Ctrl+Z / Ctrl+YCmd+Z / Cmd+YUndo / redo
Ctrl+SCmd+SSave
Ctrl+HomeCmd+Fn+LeftJump to A1
Ctrl+ArrowCmd+ArrowJump to edge of data region
Ctrl+Shift+EndCmd+Shift+Fn+RightSelect to last used cell
Ctrl+Space / Shift+SpaceCtrl+Space / Shift+SpaceSelect column / row
Ctrl+ACmd+ASelect data region; press again for whole sheet
F2Ctrl+UEdit active cell
Ctrl+EnterCtrl+ReturnEnter same value into all selected cells
Alt+EnterCtrl+Option+ReturnLine break inside a cell
Ctrl+D / Ctrl+RCmd+D / Cmd+RFill down / right
Ctrl+;Ctrl+;Insert today's date (static)
F4Cmd+T (in formula) / Cmd+Y (outside)Toggle absolute reference / repeat last action
Alt+=Cmd+Shift+TAutoSum
Ctrl+1Cmd+1Format Cells dialog
Ctrl+B / Ctrl+I / Ctrl+UCmd+B / Cmd+I / Cmd+UBold / italic / underline
Ctrl+Shift+%Ctrl+Shift+%Percentage format
Ctrl+TCmd+TConvert range to Excel Table
Ctrl+Shift+LCmd+Shift+FToggle filter dropdowns
Ctrl+ECmd+EFlash Fill
Ctrl+F / Ctrl+HCmd+F / Cmd+HFind / replace
Ctrl+G or F5F5Go To
Ctrl+`Ctrl+`Show formulas instead of results
F9Fn+F9Evaluate formula fragment (Esc to exit)
Ctrl+Page Up/DownFn+Ctrl+Up/DownSwitch worksheet tabs
Ctrl+N / Ctrl+O / Ctrl+WCmd+N / Cmd+O / Cmd+WNew / open / close workbook
Alt+F8Option+F8Open Macros dialog
Alt+QCmd+Option+QTell Me — search any command

1. Navigation between cells

WindowsMacAction
Arrow keysArrow keysMove one cell up/down/left/right
TabTabMove one cell right (or to next unlocked cell on a protected sheet)
Shift+TabShift+TabMove one cell left
EnterReturnMove down (or in the direction set in Options → Advanced)
Shift+EnterShift+ReturnMove up
Ctrl+ArrowCmd+ArrowJump to edge of current data region
Ctrl+HomeCmd+Fn+LeftJump to A1
Ctrl+EndCmd+Fn+RightJump to last used cell
HomeFn+LeftMove to start of current row
Page Down / Page UpFn+Down / Fn+UpMove one screen down/up
Alt+Page Down / Alt+Page UpFn+Option+Down/UpMove one screen right/left
Ctrl+Page Down / Ctrl+Page UpFn+Ctrl+Down/UpSwitch to next/previous worksheet tab
Ctrl+TabCmd+~ (tilde)Switch to next open workbook
Ctrl+G or F5F5 or Ctrl+GOpen Go To dialog
Ctrl+Shift+GCmd+Shift+GGo To Special — jump to blanks, formulas, errors, constants
Ctrl+BackspaceCmd+DeleteScroll back to the active cell when you've scrolled away
Ctrl+F6Cmd+` (backtick)Cycle through open workbook windows
F6 / Shift+F6F6 / Shift+F6Cycle between worksheet, ribbon, task pane, status bar

2. Cell and range selection

WindowsMacAction
Shift+ArrowShift+ArrowExtend selection by one cell
Ctrl+Shift+ArrowCmd+Shift+ArrowExtend selection to edge of data region
Shift+Page Down / Shift+Page UpShift+Fn+Down/UpExtend selection one screen down/up
Ctrl+Shift+HomeCmd+Shift+Fn+LeftExtend selection from active cell back to A1
Ctrl+Shift+EndCmd+Shift+Fn+RightExtend selection to last used cell
Ctrl+SpaceCtrl+SpaceSelect entire column
Shift+SpaceShift+SpaceSelect entire row
Ctrl+ACmd+ASelect current data region; press again for whole sheet
Ctrl+Shift+SpaceCmd+ASelect all (entire sheet) directly
F8Fn+F8Toggle Extend Selection mode — arrows then extend without Shift
Shift+F8Fn+Shift+F8Toggle Add to Selection mode — build non-contiguous selections
Ctrl+. (period)Cmd+.Move active cell to next corner of the selected range
Ctrl+/ (slash)Select the current array (the entire spill range)
Ctrl+Shift+OCmd+Shift+OSelect all cells with comments/notes
Ctrl+[Ctrl+[Select all cells referenced directly by the active formula (precedents)
Ctrl+]Ctrl+]Select all cells that reference the active cell (dependents)
Ctrl+Shift+{Ctrl+Shift+{Select all precedents — direct and indirect
Ctrl+Shift+}Ctrl+Shift+}Select all dependents — direct and indirect
Ctrl+Shift+\\Ctrl+Shift+\\Select cells in row that don't match the active cell
Ctrl+\\Ctrl+\\Select cells in column that don't match the active cell

Pitfall: Ctrl+Shift+End often overshoots because previously deleted rows still leave a used-range footprint. Save and reopen to rebuild the used range.

3. Editing the active cell

WindowsMacAction
F2Ctrl+U or Fn+F2Edit active cell — cursor at end of content
EnterReturnCommit edit and move down
TabTabCommit edit and move right
EscEscCancel edit — restore original value
Ctrl+EnterCtrl+ReturnEnter the same value into all selected cells
Alt+EnterOption+Return or Ctrl+Option+ReturnInsert line break inside cell
BackspaceDeleteDelete one char left and enter edit mode
DeleteFn+DeleteClear cell contents (keep formatting)
Ctrl+DeleteCtrl+DeleteIn edit mode: delete from cursor to end of line
Ctrl+;Ctrl+;Insert today's date (static)
Ctrl+Shift+;Cmd+Shift+; or Cmd+;Insert current time (static)
Ctrl+' (apostrophe)Ctrl+'Copy formula from the cell above (in edit mode)
Ctrl+Shift+"Ctrl+Shift+"Copy value from the cell above (in edit mode)
Ctrl+DCmd+DFill down — copy from cell above into selection
Ctrl+RCmd+RFill right — copy from cell on left into selection
Ctrl+ECmd+EFlash Fill — pattern-match adjacent column
Ctrl+KCmd+KInsert / edit hyperlink
Ctrl+Z / Ctrl+YCmd+Z / Cmd+YUndo / Redo (up to 100 steps)
F4Cmd+YRepeat last action (outside formula edit mode)

4. Cut, copy, paste, clipboard

WindowsMacAction
Ctrl+CCmd+CCopy
Ctrl+XCmd+XCut
Ctrl+VCmd+VPaste
Ctrl+Alt+VCmd+Ctrl+V or Cmd+Option+VPaste Special dialog
Ctrl+Alt+V then VCmd+Ctrl+V then VPaste values only
Ctrl+Alt+V then TCmd+Ctrl+V then TPaste formats only
Ctrl+Alt+V then FCmd+Ctrl+V then FPaste formulas only
Ctrl+Alt+V then ECmd+Ctrl+V then EPaste transpose
Ctrl+Shift+VCmd+Shift+VPaste values (Microsoft 365 — most recent versions)
Ctrl+C twiceOpen Office Clipboard pane

Pitfall: the marching-ants border around copied cells lasts until your next edit. Press Esc to clear it manually if you want to type into the source range.

5. Inserting and deleting

WindowsMacAction
Ctrl+Shift++ (plus)Cmd+Shift++ or Ctrl+IOpen Insert dialog (cell, row, column)
Ctrl+- (minus)Cmd+-Open Delete dialog
Ctrl+Shift++ with row selectedCmd+Shift++Insert row directly
Ctrl+Shift++ with column selectedCmd+Shift++Insert column directly
Shift+F11Fn+Shift+F11Insert new worksheet
Shift+F2Fn+Shift+F2Insert / edit cell comment (note)
Ctrl+F10Insert new threaded comment (M365)
Ctrl+Alt+MCmd+Option+MInsert threaded comment (M365)
Alt+I, RInsert row (legacy menu shortcut, still works)
Alt+I, CInsert column (legacy)
Alt+H, D, RDelete entire row
Alt+H, D, CDelete entire column
Alt+H, D, SDelete sheet
Ctrl+9Cmd+9Hide selected rows
Ctrl+0 (zero)Cmd+0Hide selected columns
Ctrl+Shift+9Cmd+Shift+9Unhide rows in selection
Ctrl+Shift+0Cmd+Shift+0Unhide columns in selection (often blocked by OS — see note)

Pitfall: Ctrl+Shift+0 is intercepted by Windows as a language-switcher hotkey on most installs. Disable via Settings → Time & Language → Typing → Advanced keyboard settings, or use Alt+H, O, U, L instead.

6. Formatting cells

WindowsMacAction
Ctrl+1Cmd+1Format Cells dialog
Ctrl+BCmd+BBold
Ctrl+ICmd+IItalic
Ctrl+UCmd+UUnderline
Ctrl+5Cmd+Shift+XStrikethrough
Alt+H, F, SOpen font-size box (then type size and Enter)
Alt+H, F, FOpen font name box
Alt+H, F, COpen font colour picker
Alt+H, HOpen fill colour picker
Ctrl+Shift+FCmd+Shift+FOpen Format Cells dialog at Font tab
Ctrl+Shift+PCmd+Shift+POpen Format Cells dialog at Font tab (alt)
Alt+H, A, LAlign left
Alt+H, A, CAlign centre
Alt+H, A, RAlign right
Alt+H, A, TAlign top
Alt+H, A, MAlign middle
Alt+H, A, BAlign bottom
Alt+H, WToggle Wrap Text
Alt+H, M, MMerge cells
Alt+H, M, UUnmerge cells
Alt+H, M, CMerge & Center
Alt+H, 6 / Alt+H, 5Increase / decrease indent
Ctrl+Shift+&Cmd+Option+0Apply outline border to selection
Ctrl+Shift+_ (underscore)Cmd+Option+-Remove all borders from selection
Alt+H, BOpen borders gallery

7. Number formats

WindowsMacAction
Ctrl+Shift+~Ctrl+Shift+~General format (no formatting)
Ctrl+Shift+1Ctrl+Shift+1Number with thousands separator and 2 decimals
Ctrl+Shift+2Ctrl+Shift+2Time format (h:mm AM/PM)
Ctrl+Shift+3Ctrl+Shift+3Date format (dd-mmm-yy)
Ctrl+Shift+4 or Ctrl+Shift+$Ctrl+Shift+$Currency with 2 decimals
Ctrl+Shift+5 or Ctrl+Shift+%Ctrl+Shift+%Percentage with no decimals
Ctrl+Shift+6Ctrl+Shift+^Scientific (exponential) format
Alt+H, KApply Comma Style
Alt+H, PApply Percent style
Alt+H, 0Increase decimals
Alt+H, 9Decrease decimals

Pitfall: on Mac, several of these (Ctrl+Shift+1, Ctrl+Shift+2) collide with macOS Mission Control / Spaces shortcuts. Disable the macOS bindings under System Settings → Keyboard → Keyboard Shortcuts → Mission Control if Excel is silent.

8. Formulas and the formula bar

WindowsMacAction
==Start a formula
Alt+=Cmd+Shift+TAutoSum the selected range
F4 (in formula edit mode)Cmd+T or Fn+F4Toggle reference: $A$1 → A$1 → $A1 → A1
F9Fn+F9Calculate all open workbooks; in edit mode evaluates highlighted formula fragment
Shift+F9Fn+Shift+F9Calculate active worksheet only
Ctrl+Alt+F9Ctrl+Option+F9Force full recalculation of all formulas
Ctrl+Shift+Alt+F9Cmd+Option+Shift+F9Recheck dependencies and force full recalc
Ctrl+` (backtick)Ctrl+`Toggle Show Formulas vs results
F3Paste a defined name into a formula
Ctrl+F3Fn+Ctrl+F3Open Name Manager
Ctrl+Shift+F3Ctrl+Shift+F3Create names from selection (top row, left column, etc.)
Ctrl+Shift+EnterCtrl+Shift+ReturnEnter legacy array formula (pre-dynamic-arrays)
Tab (in autocomplete)TabAccept highlighted IntelliSense suggestion
Ctrl+Shift+ACtrl+Shift+AInsert function argument names into the formula after typing the function
Shift+F3Fn+Shift+F3Open Insert Function dialog
Ctrl+A (after typing function name)Ctrl+AOpen Function Arguments dialog
EscEscExit formula edit mode without changes (use this after pressing F9 in a fragment)

Pitfall: F4 only cycles references when you are inside the formula and the cursor touches the reference. Outside edit mode, F4 repeats the last action.

9. Function keys reference (F1–F12)

KeyWindowsMac (with Fn if needed)
F1Help paneHelp pane
F2Edit active cellEdit active cell (or use Ctrl+U)
F3Paste defined name
F4Repeat last action OR toggle absolute reference (in edit mode)Cmd+T for reference toggle; Cmd+Y for repeat
F5Go ToGo To
F6Cycle worksheet/ribbon/task pane/status barCycle panes
F7Spell CheckSpell Check
F8Toggle Extend Selection modeToggle Extend Selection
F9Calculate; evaluate fragment in edit modeCalculate; evaluate fragment
F10Activate menu bar (same as Alt)
F11Create chart on new sheet from selected dataCreate chart
F12Save As dialog
Modifier + FunctionAction
Shift+F1Context Help (rare)
Shift+F2Insert / edit cell comment (note)
Shift+F3Insert Function dialog
Shift+F4Find Next (after Ctrl+F)
Shift+F5Find & Replace
Shift+F8Toggle Add to Selection mode
Shift+F9Calculate active sheet only
Shift+F10Open right-click context menu
Shift+F11Insert new worksheet
Shift+F12Save (same as Ctrl+S)
Ctrl+F1Toggle ribbon collapse / expand
Ctrl+F2Print Preview
Ctrl+F3Name Manager
Ctrl+F4Close active workbook
Ctrl+F5Restore window size
Ctrl+F6Switch to next workbook window
Ctrl+F7Move window (then arrows, then Enter)
Ctrl+F8Resize window
Ctrl+F9Minimise active workbook
Ctrl+F10Maximise / restore active workbook
Ctrl+F11Insert Macro sheet (legacy XLM)
Ctrl+F12Open dialog
Alt+F1Create chart from selected data on the same sheet
Alt+F2Save As
Alt+F4Close Excel
Alt+F8Open Macro dialog
Alt+F11Open Visual Basic Editor (VBA)

10. Data, filters, sort, group

WindowsMacAction
Ctrl+TCmd+T or Ctrl+TConvert range to Excel Table
Ctrl+LCmd+LSame as Ctrl+T (legacy)
Ctrl+Shift+LCmd+Shift+FToggle filter dropdowns
Alt+Down on a filtered cellOption+DownOpen the filter menu for that column
Alt+A, S, SOpen Sort dialog
Alt+A, S, ASort ascending
Alt+A, S, DSort descending
Alt+A, MRemove duplicates
Alt+A, V, VOpen Data Validation
Alt+Shift+Right ArrowCmd+Shift+KGroup selected rows / columns
Alt+Shift+Left ArrowCmd+Shift+JUngroup selected rows / columns
Ctrl+8Ctrl+8Show / hide outline symbols
Alt+A, U, GAuto-outline
Alt+D, LOpen Data Validation dialog (legacy menu path)
Alt+A, R, ARefresh All (data connections + pivots)
Alt+A, R, RRefresh active connection

11. Pivot tables

WindowsMacAction
Alt+N, V, TInsert pivot table
F11 (with table selected) then convertInsert recommended chart for table
Alt+F5Fn+Option+F5Refresh active pivot
Ctrl+Alt+F5Fn+Cmd+Option+F5Refresh all pivots and connections
Alt+Down on a pivot fieldOption+DownOpen pivot field menu
Ctrl+- with pivot field selectedCmd+-Hide selected pivot item
Ctrl+Shift+*Ctrl+Shift+*Select entire pivot table
Alt+Shift+Right on a pivot rowCmd+Shift+KGroup selected pivot items
Alt+Shift+Left on a pivot rowCmd+Shift+JUngroup pivot items
Alt+JT, XOpen PivotTable Analyse tab → field settings
Alt+JT, V, SOpen Slicer dialog
Alt+JT, V, TInsert Timeline

12. Workbook, window, tabs

WindowsMacAction
Ctrl+NCmd+NNew blank workbook
Ctrl+OCmd+OOpen file dialog
Ctrl+SCmd+SSave
F12Cmd+Shift+SSave As
Ctrl+W or Ctrl+F4Cmd+WClose active workbook
Alt+F4Cmd+QClose Excel entirely
Ctrl+TabCmd+~Cycle open workbooks
Ctrl+PCmd+PPrint preview / Print
Ctrl+F2Cmd+F2Print preview directly
Alt+F, ROpen Recent Files
Alt+F, ASave As (Backstage)
Alt+F, TOpen Excel Options
Alt+F, XCmd+QExit Excel
Alt+W, F, FToggle Freeze Panes (current)
Alt+W, F, RFreeze top row
Alt+W, F, CFreeze first column
Alt+W, SSplit window
Alt+W, NNew window for same workbook
Alt+W, AArrange All windows

13. View, zoom, sheet tabs

WindowsMacAction
Ctrl+F1Cmd+Option+RToggle ribbon
Ctrl+Mouse WheelCmd+Mouse WheelZoom in / out
Alt+W, QOpen Zoom dialog
Alt+W, JReset zoom to 100%
Alt+W, GZoom to selection
Alt+W, V, GToggle gridlines
Alt+W, V, FToggle formula bar
Alt+W, V, HToggle column / row headings
Right-click sheet tabCtrl+clickOpen sheet tab context menu (rename, move, copy)
Double-click sheet tabDouble-clickRename worksheet
Alt+H, O, RRename active sheet
Alt+H, O, MMove or copy sheet

14. Find, replace, navigate by reference

WindowsMacAction
Ctrl+FCmd+FFind
Ctrl+HCmd+H (or Ctrl+H)Replace
Shift+F4Cmd+GFind Next
Ctrl+Shift+F4Cmd+Shift+GFind Previous
Ctrl+G or F5Ctrl+G or F5Go To
F5 then Alt+SF5 then SGo To Special
Alt+QCmd+Option+QTell Me / Search box (jump to any command)

15. Charts

WindowsMacAction
F11Fn+F11Create chart on a new chart sheet
Alt+F1Fn+Option+F1Embed chart on the same sheet
Alt+N, ROpen Recommended Charts
Alt+J, CActivate Chart Design tab when chart selected
Alt+J, AActivate Chart Format tab
Right-click on chart elementCtrl+clickFormat selected chart element
Ctrl+1 with chart element selectedCmd+1Open Format pane for the selected element

16. Macros and VBA

WindowsMacAction
Alt+F8Option+F8 or Fn+Option+F8Open Macros dialog
Alt+F11Option+F11 or Fn+Option+F11Open Visual Basic Editor
F5 in VBEF5Run current sub / function
F8 in VBEF8Step through code line by line
Shift+F8 in VBEShift+F8Step Over
Ctrl+Shift+F8 in VBECtrl+Shift+F8Step Out
F9 in VBEF9Toggle breakpoint
Ctrl+G in VBECmd+GOpen Immediate Window
Ctrl+Shift+letterCustom macro shortcut (assigned in Macro Options)

17. Power Query, Power Pivot, data tools

WindowsMacAction
Alt+A, P, NGet Data → From Table/Range (launch Power Query)
Alt+A, P, FGet Data → From File
Alt+A, P, WGet Data → From Web
Alt+A, P, BGet Data → From Database
Alt+A, F, FOpen Queries & Connections pane
F5 in Power Query EditorRefresh preview
Ctrl+Z / Ctrl+Y in Power Query EditorUndo / Redo step
Alt+B, MManage Power Pivot data model

18. Ribbon Alt-key navigation (Windows only)

Press Alt once and Excel overlays a letter on every ribbon tab. Type that letter to jump to the tab, then keep typing to drill into commands. There is no equivalent on Mac — use the menu bar with the mouse, or bind macros to keystrokes via System Settings.

SequenceWhere it goes
Alt+FFile (Backstage)
Alt+HHome tab
Alt+NInsert tab
Alt+PPage Layout tab
Alt+MFormulas tab
Alt+AData tab
Alt+RReview tab
Alt+WView tab
Alt+LDeveloper tab (if enabled)
Alt+JCChart Design (when chart is selected)
Alt+JTPivotTable Analyse (when pivot is selected)
Alt+QTell Me / Search
Alt+1 through Alt+9Run command pinned at position 1–9 on the Quick Access Toolbar

Most-used Alt-key sequences

SequenceAction
Alt+H, O, IAuto-fit column width
Alt+H, O, AAuto-fit row height
Alt+H, O, WSet column width manually
Alt+H, O, HSet row height manually
Alt+H, V, VPaste values
Alt+H, V, TPaste formulas only
Alt+H, V, FPaste with source formatting
Alt+H, LConditional Formatting menu
Alt+H, TFormat as Table
Alt+H, JCell Styles gallery
Alt+H, S, USort A→Z
Alt+H, S, DSort Z→A
Alt+N, TInsert Table (same as Ctrl+T)
Alt+N, V, TInsert Pivot Table
Alt+N, RRecommended Charts
Alt+N, S, FInsert Slicer
Alt+M, U, SSum (insert SUM())
Alt+M, MInsert function
Alt+M, TTrace Precedents
Alt+M, DTrace Dependents
Alt+M, A, ARemove all tracing arrows
Alt+M, VEvaluate Formula dialog
Alt+M, WOpen Watch Window
Alt+R, SSpell Check
Alt+R, P, SProtect Sheet
Alt+R, P, WProtect Workbook
Alt+R, KTrack Changes (legacy — Shared Workbooks)

19. Mac-specific shortcuts and divergences

Most Mac shortcuts mirror Windows with Cmd in place of Ctrl, but a handful are genuinely different. These are the ones worth memorising if you switch between platforms.

Mac shortcutWhat it doesWindows equivalent
Cmd+T (in formula edit mode)Toggle absolute / relative referenceF4
Cmd+Shift+TAutoSumAlt+=
Cmd+YRepeat last actionF4 or Ctrl+Y
Cmd+Option+RToggle ribbonCtrl+F1
Cmd+~ (tilde)Switch to next workbookCtrl+Tab
Cmd+` (backtick)Cycle open windows of ExcelCtrl+F6
Cmd+Option+MInsert threaded commentCtrl+Alt+M
Ctrl+Option+ReturnInsert line break inside cellAlt+Enter
Cmd+Option+0Outline borderCtrl+Shift+&
Cmd+Option+-Remove all bordersCtrl+Shift+_
Fn+Ctrl+F3Name ManagerCtrl+F3
Cmd+Shift+KGroup rows / columnsAlt+Shift+Right
Cmd+Shift+JUngroup rows / columnsAlt+Shift+Left
Cmd+, (comma)Open Excel PreferencesAlt+F, T
Cmd+QQuit ExcelAlt+F4
Cmd+MMinimise windowCtrl+F9

Mac function keys. Most Mac laptops require Fn for F1–F12 because Apple maps them to brightness, volume, and Mission Control by default. Either prefix every shortcut with Fn, or flip the global default in System Settings → Keyboard → "Use F1, F2, etc. keys as standard function keys". Once flipped, F2/F4/F9 work without Fn but the brightness keys need Fn instead — pick whichever you use more often.

macOS conflicts. Mission Control (Ctrl+Up), Spaces (Ctrl+Left/Ctrl+Right), and Spotlight (Cmd+Space) all collide with Excel shortcuts. If a shortcut silently does nothing on Mac, check System Settings → Keyboard → Keyboard Shortcuts → Mission Control / Spotlight and disable the offending OS binding before assuming Excel is broken.

20. Excel for the web differences

Excel for the web is a stripped-down clone, and the browser owns several keystrokes you would otherwise use. The web version supports about 60 percent of the desktop set.

  • Browser-reserved (do not work in Excel for the web): Ctrl+T (opens new browser tab), Ctrl+W (closes tab), Ctrl+N (new browser window), Ctrl+Shift+T (re-opens closed tab in Chrome).
  • Web-specific replacements: Insert Table is in the Insert tab via Alt+Q → "Table" then Enter. Save is automatic; Ctrl+S still triggers an explicit save to OneDrive but is not strictly needed.
  • Ribbon Alt-keys partially work: press Alt+Q to open Tell Me, then type the command in plain English — this is the universal Web shortcut for any ribbon action.
  • VBA, Power Query, Power Pivot: not available in Excel for the web. Alt+F11 and Alt+F8 do nothing.
  • Keyboard shortcut help: click Help → Keyboard shortcuts (or Alt+Q "shortcuts") for the Web's own canonical list, which Microsoft updates frequently.

How to memorise this set without burning out

Don't try to learn 200 shortcuts at once — you will retain none of them. Three practical tactics:

  1. Pick five for this week. Choose them from the workflow you actually do — navigation if you spend time hunting cells, formulas if you are modelling, pivots if you are reporting. Use them every single time the action comes up, even when the mouse would be marginally faster. After one week the first batch is unconscious. Add five more next week. Six weeks gets you to 30, which is the productivity ceiling for most jobs.
  2. Print the section you are currently learning (not the whole reference) and tape it next to the keyboard. But never look at the sheet before trying the shortcut — if you look first, you are training lookup habits, not muscle memory.
  3. Bind your three most-used macros to Ctrl+Shift+letter. Combined with the built-in shortcuts you already use, this effectively extends Excel's keyboard surface to match your specific workflow. On Mac, use System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts and add Excel-specific menu bindings.

The Pareto cut: about 25 shortcuts cover 80 percent of daily work. Get those into muscle memory first. The other 175+ on this page are reference material — Ctrl+F to find them when the situation comes up.

Common mistakes

  • Treating Alt-key sequences as combinations. Alt+H+O+I is four separate presses, not a four-finger chord. Press Alt and release before each subsequent letter.
  • Pressing Enter after F9 in a formula fragment. You just replaced the formula with the evaluated value. Always Esc out of fragment evaluation. Ctrl+Z recovers but only if you notice quickly.
  • Assuming Mac mirrors Windows key-for-key. Cmd replaces Ctrl most of the time, but AutoSum, the F4 reference toggle, ribbon Alt-keys, and several borders/format shortcuts genuinely differ. Use the Mac column.
  • Memorising in a "shortcut practice" session disconnected from real work. Muscle memory only forms under real task pressure, where the brain rewards the speed gain. Practice on a real dataset.
  • Overriding built-in shortcuts with macros. Excel will accept the override but every collaborator who opens the workbook sees the original behaviour and assumes the macro is broken. Use unused letters (J, K, M with Ctrl+Shift) or rely on the Quick Access Toolbar's Alt+1Alt+9 instead.
  • Ignoring the Tell Me box. Alt+Q on Windows or Cmd+Option+Q on Mac surfaces both the menu path and the assigned shortcut for any command you can describe in plain English. Faster than this reference for one-off lookups.

Troubleshooting

  1. Shortcut does nothing at all. Rule out Sticky Keys (Windows: Settings → Accessibility → Keyboard → Sticky Keys off). Then check whether a language-switcher hotkey is intercepting the keys — Windows' default Ctrl+Shift input-language toggle silently swallows many Excel shortcuts. Disable via Settings → Time & Language → Typing → Advanced keyboard settings → Input language hot keys.
  2. F4 repeats the last action instead of toggling $ references. You are not in formula edit mode. Press F2 first, click on or select the reference inside the formula, then press F4.
  3. Ctrl+; inserts the wrong date. Your system clock is off, or Excel is respecting a non-local regional setting. Check Windows time sync and File → Options → Language & Region.
  4. Ctrl+T refuses to create a Table. Excel rejects it if the selection contains merged cells, a row of entirely blank cells in the middle of the range, or is already inside an existing Table. Unmerge (Alt+H, M, U), delete empty middle rows, retry.
  5. Mac function keys need Fn to work. Firmware default on most Apple laptops. System Settings → Keyboard → "Use F1, F2, etc. keys as standard function keys". Once flipped, F2/F4/F9 work without Fn — but the brightness keys then need Fn.
  6. Ctrl+Shift+0 doesn't unhide columns on Windows. Hijacked by the input-language toggle. Either disable that hotkey or use Alt+H, O, U, L from the ribbon as a workaround.
  7. Mac Mission Control eats my arrow shortcuts. System Settings → Keyboard → Keyboard Shortcuts → Mission Control. Untick the bindings you don't use and Excel reclaims the keystrokes.
  8. An add-in changed Ctrl+Shift+letter behaviour. Add-ins can rebind macro shortcuts globally. File → Options → Add-ins → manage COM Add-ins, disable one at a time to find the culprit.

Frequently asked questions

How many Excel keyboard shortcuts are there in total?

Microsoft documents around 230 native Excel shortcuts on Windows and approximately 180 on Mac, plus several hundred more if you count Alt-key ribbon navigation sequences. This reference covers 200+ — the shortcuts that actually come up in day-to-day work. Most users hit a productivity ceiling at around 25 daily-driver shortcuts; the long tail is reference material.

Are Excel shortcuts the same on Windows and Mac?

No. Cmd replaces Ctrl in most Mac shortcuts, but several differ entirely: AutoSum is Cmd+Shift+T on Mac, F4 reference toggle is Cmd+T, and ribbon Alt-key navigation does not exist on Mac. Function keys also need Fn on most Mac laptops. Roughly 70 percent translate cleanly with a Ctrl→Cmd swap; the remaining 30 percent need the Mac column above.

Does Excel for the web support all these shortcuts?

About 60 percent. Browser-reserved keystrokes (Ctrl+T, Ctrl+W, Ctrl+N) are intercepted by the browser before Excel sees them. Function keys work but require Fn on most laptops. Ribbon Alt-keys work only via Alt+Q (Tell Me).

What are the most useful Excel function key shortcuts (F1 to F12)?

F2 edits the active cell, F4 toggles absolute references inside a formula or repeats the last action outside it, F5 opens Go To, F9 evaluates a formula fragment in edit mode, F11 creates an instant chart, and F12 opens Save As. F4 and F9 are the most underused.

How do I find a specific Excel shortcut quickly?

Three options: (1) Alt+Q on Windows or Cmd+Option+Q on Mac opens the Tell Me search bar — type the action in plain English. (2) Use Ctrl+F on this page. (3) Right-click any ribbon button and choose Add to Quick Access Toolbar to bind Alt+1Alt+9.

Can I create my own custom Excel shortcuts?

Yes. Record a macro and assign it to Ctrl+Shift+letter via Developer → Macros → Options. Or pin commands to the Quick Access Toolbar so they become Alt+1Alt+9. On Mac, System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts lets you bind any Excel menu command to any keystroke. Avoid overriding built-in shortcuts — collaborators will assume the workbook is broken.

Sources & Further Reading

Related tutorials