200+ Keyboard Shortcuts in Excel

Microsoft Excel · Windows

A fast, searchable reference of 202+ verified keyboard shortcuts — the ones that actually save time. Search, filter by category, and tap any shortcut to copy it.

e.g.Ctrl+Shift+↓ orAlt→H→O→I
202+verified shortcuts
16categories
25to memorise first
Essential — learn first Productivity — big time-savers Advanced — power users + together   → in sequence
#Shortcut ActionWhy remember it
01Ctrl+CCopyReuse a value or formula anywhere without retyping it.
02Ctrl+VPasteThe other half of every copy — pastes what you last copied.
03Ctrl+XCutMove data instead of duplicating it.
04Ctrl+ZUndoYour safety net — instantly reverse a mistake.
05Ctrl+YRedoBring back something you undid by accident.
06Ctrl+SSaveThe habit that saves you from lost work.
07Ctrl+ArrowJump to edgeFly to the end of your data instead of scrolling.
08Ctrl+Shift+ArrowSelect to edgeSelect a whole column of data in one keystroke.
09Ctrl+HomeGo to A1Snap back to the top-left corner from anywhere.
10Ctrl+EndGo to last cellJump to the bottom-right of your used range.
11F2Edit cellEdit in place without reaching for the mouse.
12F4Repeat / lock referenceRepeats the last action, or toggles $ in a formula.
13Ctrl+EnterFill selectionType once, fill every selected cell at once.
14Alt+EnterNew line in cellAdd a line break inside a single cell.
15Ctrl+;Insert dateStamp today's date as a fixed value.
16Ctrl+DFill downCopy the cell above down a whole selection.
17Ctrl+1Format CellsOpen the master formatting dialog for anything selected.
18Ctrl+BBoldThe fastest formatting toggle you'll use daily.
19Alt+=AutoSumTotal a column or row in a single keystroke.
20Ctrl+TCreate TableTurn a range into a structured, filterable Table.
21Ctrl+Shift+LToggle filtersAdd or remove filter buttons on your data.
22Ctrl+FFindLocate any value in a large sheet instantly.
23Ctrl+HReplaceSwap one value for another across a sheet.
24Ctrl+Page DownNext sheetMove between worksheets without clicking tabs.
25Ctrl+`Show formulasSee every formula on the sheet at once (toggle).
01

Essential Shortcuts

These are the shortcuts every Excel user should know first. They cover the commands you touch dozens of times an hour — saving, undoing, copying, and finding. Learn this handful and you will already feel faster.

ShortcutActionWhat it doesExample / use case
Ctrl+SSaveSaves the current workbook.Save after every meaningful change.
F12Save AsOpens the Save As dialog to save a new copy.Save a v2 without overwriting the original.
Ctrl+OOpenOpens the Open dialog / Open backstage.Open a recent file quickly.
Ctrl+NNew workbookCreates a new blank workbook.Start a fresh file instantly.
Ctrl+PPrintOpens the Print backstage with preview.Check the print preview before printing.
Ctrl+WClose workbookCloses the active workbook (keeps Excel open).Close one file among several.
Ctrl+F4Close workbook windowCloses the active workbook window.Same result as Ctrl + W in most setups.
Alt+F4Close ExcelCloses Excel entirely.Quit the app when you're done.
Ctrl+ZUndoReverses your last action(s).Undo an accidental delete.
Ctrl+YRedoRe-applies an action you just undid.Redo after undoing one step too many.
Ctrl+CCopyCopies the selection to the clipboard.Copy a formula to reuse elsewhere.
Ctrl+XCutCuts the selection (move on paste).Move a block of data to a new spot.
Ctrl+VPastePastes clipboard content.Paste copied data into another range.
Ctrl+FFindOpens Find and Select → Find.Locate a value in a huge sheet.
Ctrl+HReplaceOpens Find and Select → Replace.Change every 'NA' to 0 in seconds.
Ctrl+ASelect region / allSelects the current data region; press again for the whole sheet.
In an empty cell it selects the whole sheet immediately.
Select a full data block, then everything.
EscCancelCancels the current entry or closes a dialog.Abort a cell edit without saving it.
F1HelpOpens Excel Help.Look up a function you half-remember.
02

Navigation

Scrolling wastes time. These shortcuts let you jump across huge worksheets, hop to the edges of your data, and move between sheets without ever touching the scroll bar.

ShortcutActionWhat it doesExample / use case
ArrowMove one cellMoves the active cell one cell in any direction.Step through cells precisely.
Ctrl+ArrowJump to edge of dataJumps to the last non-empty cell in that direction.Ctrl + Down leaps to the bottom of a column.
Ctrl+HomeGo to A1Moves to the top-left cell (A1).Return home from anywhere on the sheet.
Ctrl+EndGo to last used cellMoves to the bottom-right of the used range.See how far your data really extends.
HomeStart of rowMoves to column A of the current row.Return to the first column of this row.
Page DownScreen downScrolls down one screen.Page through a long report.
Page UpScreen upScrolls up one screen.Page back up quickly.
Alt+Page DownScreen rightScrolls one screen to the right.Move across a very wide sheet.
Alt+Page UpScreen leftScrolls one screen to the left.Move back left across wide data.
Ctrl+Page DownNext worksheetActivates the next sheet tab.Flip through monthly tabs.
Ctrl+Page UpPrevious worksheetActivates the previous sheet tab.Go back one tab.
TabMove rightConfirms entry and moves one cell right.Enter a row of data left to right.
Shift+TabMove leftMoves one cell left.Step back to the previous field.
Ctrl+GGo ToOpens the Go To dialog (also F5).Jump straight to cell Z500.
F5Go ToOpens the Go To dialog (same as Ctrl + G).Type a cell or range to jump to it.
Ctrl+BackspaceScroll to active cellScrolls the window back to the active cell.Snap the view back after scrolling away.
End→ArrowEdge of data (End mode)Turns on End mode, then an arrow jumps to the edge.
End mode is shown in the status bar.
An alternative to Ctrl + Arrow.
Ctrl+.Next corner of selectionMoves to the next corner of the selected range.Cycle the four corners of a big selection.
F6Switch panes / areasMoves focus between the sheet, Ribbon, and task pane.Jump to the Ribbon without the mouse.
Shift+F6Switch panes (reverse)Moves focus in the reverse direction.Cycle back through screen areas.
03

Selection

Selecting data by dragging is slow and error-prone. These keystrokes let you grab exactly the cells you want — a column, a row, a data region, or the whole sheet — in a single motion.

ShortcutActionWhat it doesExample / use case
Shift+ArrowExtend by one cellGrows the selection one cell at a time.Fine-tune a selection precisely.
Ctrl+Shift+ArrowSelect to edgeExtends the selection to the edge of the data region.Select a whole column of values at once.
Shift+SpaceSelect rowSelects the entire row(s) of the active cell.Grab a full row to format or delete.
Ctrl+SpaceSelect columnSelects the entire column(s) of the active cell.Grab a full column in one keystroke.
Ctrl+Shift+*Select current regionSelects the whole contiguous block around the active cell.
Ctrl + Shift + 8 on the main keyboard.
Select a data island without headers guesswork.
Ctrl+Shift+HomeExtend to A1Extends the selection back to cell A1.Select everything up to the top-left.
Ctrl+Shift+EndExtend to last cellExtends the selection to the last used cell.Select from here to the end of the data.
Shift+HomeExtend to row startExtends the selection to column A of the row.Select from here back to column A.
Shift+Page DownExtend screen downExtends the selection one screen down.Select a screenful quickly.
Shift+Page UpExtend screen upExtends the selection one screen up.Select a screenful upward.
Ctrl+Shift+SpaceSelect worksheetSelects the entire worksheet.
Inside a Table it selects the Table instead.
Select everything to clear or format.
F8Extend Selection modeToggles a mode where arrows extend the selection.Extend without holding Shift.
Shift+F8Add to SelectionLets you add non-adjacent cells to the selection.Build a multi-area selection with the keyboard.
Alt+;Select visible cells onlySelects only the visible cells in a range.Copy filtered rows without the hidden ones.
Ctrl+Shift+OSelect cells with notesSelects all cells that contain notes/comments.Audit every note on a sheet at once.
Why it matters Ctrl+Shift+Arrow

What it does. Selects cells from the active cell to the edge of the current data region.

Why it’s useful. Far faster — and safer — than dragging the mouse through hundreds or thousands of rows, where it's easy to overshoot or stop short.

Example. If A2 has data and A1000 is the last filled cell, click A2 and press Ctrl + Shift + Down to select A2:A1000 instantly.

04

Data Entry

Fast, accurate typing is the heart of everyday Excel work. These shortcuts speed up entering values, filling ranges, stamping dates, and confirming your input the way you actually want.

ShortcutActionWhat it doesExample / use case
EnterConfirm, move downCommits the entry and moves down.Type a column of numbers top to bottom.
TabConfirm, move rightCommits the entry and moves right.Type a row of data left to right.
Shift+EnterConfirm, move upCommits the entry and moves up.Correct the cell above after over-typing.
Alt+EnterNew line in a cellInserts a line break inside the same cell.Put an address on two lines in one cell.
Ctrl+EnterFill selectionConfirms the entry into every selected cell.Type one label into 50 selected cells at once.
F2Edit cellEnters edit mode with the cursor at the end.Tweak a long formula in place.
Ctrl+;Insert dateInserts today's date as a static value.Stamp a record with today's date.
Ctrl+Shift+;Insert timeInserts the current time as a static value.Log the exact time of an entry.
Ctrl+DFill downCopies the cell above into the selection below.Copy a formula down a selected range.
Ctrl+RFill rightCopies the cell on the left across the selection.Extend a formula across columns.
Ctrl+'Copy formula from aboveCopies the formula from the cell above (edit mode).Reuse the formula above, then adjust it.
Ctrl+Shift+"Copy value from aboveCopies the value (not formula) from the cell above.Pull down the result without the formula.
Ctrl+EFlash FillFills a column by detecting your example pattern.Split full names into first names automatically.
Alt+=AutoSumInserts a SUM for the adjacent range.Total a column instantly.
Alt+↓Open drop-down listOpens the data-validation or AutoComplete list.Pick from a validation list without the mouse.
Ctrl+Alt+VPaste SpecialOpens the Paste Special dialog.Paste values, formats, or transpose.
DeleteClear contentsClears the contents of the selected cells.Empty cells while keeping their formatting.
Ctrl+Shift+EnterEnter as array (legacy)Enters a legacy CSE array formula.
Legacy — modern dynamic arrays don't need this.
Older array formulas before dynamic arrays.
Why it matters Ctrl+Enter

What it does. Enters your value or formula into every cell in the selection at once, instead of only the active cell.

Why it’s useful. Fills a whole selection in one motion — no copy, no drag — and keeps the same relative formula working in each cell.

Example. Select a scattered set of blank cells, type 0, and press Ctrl + Enter to fill them all with 0 in one go.

05

Formatting

Consistent formatting makes a spreadsheet readable and trustworthy. These shortcuts apply bold, borders, number and currency formats, and open the full Format Cells dialog — all without leaving the keyboard.

ShortcutActionWhat it doesExample / use case
Ctrl+BBoldToggles bold on the selection.Emphasise a total row.
Ctrl+IItalicToggles italic.Italicise a note or caption.
Ctrl+UUnderlineToggles underline.Underline a heading.
Ctrl+5StrikethroughToggles strikethrough.Cross off a completed line item.
Ctrl+1Format CellsOpens the full Format Cells dialog.Access every formatting option in one place.
Ctrl+Shift+FFormat Cells: FontOpens Format Cells with the Font tab selected.Jump straight to font settings.
Ctrl+Shift+~General formatApplies the General number format.
The ~ key (top-left, with the backtick).
Strip a number back to plain.
Ctrl+Shift+1Number formatApplies number format with 2 decimals and thousands separator.Format 1000000 as 1,000,000.00.
Ctrl+Shift+2Time formatApplies the h:mm AM/PM time format.Show a value as a clock time.
Ctrl+Shift+3Date formatApplies the dd-mmm-yy date format.Format a serial number as a date.
Ctrl+Shift+4Currency formatApplies the currency format.Show figures with a currency symbol.
Ctrl+Shift+5Percent formatApplies the percentage format.Turn 0.25 into 25%.
Ctrl+Shift+6Scientific formatApplies scientific (exponential) format.Display very large numbers compactly.
Ctrl+Shift+&Outline borderAdds an outline border around the selection.Box in a summary block.
Ctrl+Shift+_Remove bordersRemoves all borders from the selection.Clear borders you no longer want.
Alt+H→HFill colourOpens the cell fill-colour picker (Ribbon).Highlight cells with a background colour.
Alt+H→F→CFont colourOpens the font-colour picker (Ribbon).Colour text red for a warning.
Alt+H→BBorders menuOpens the borders drop-down (Ribbon).Pick a specific border style.
Alt+H→WWrap TextToggles text wrapping in the cell (Ribbon).Show long text on multiple lines.
Alt+H→M→CMerge & CentreMerges the selected cells and centres (Ribbon).Centre a title across columns.
Alt+H→A→CCentre alignCentres content horizontally (Ribbon).Centre a header row.
Alt+H→A→LAlign leftLeft-aligns content (Ribbon).Left-align a text column.
Alt+H→A→RAlign rightRight-aligns content (Ribbon).Right-align a number column.
Alt+H→E→FClear formatsClears formatting but keeps the values (Ribbon).Reset messy formatting on a range.
06

Rows & Columns

Reshaping a sheet — inserting, deleting, hiding, and grouping rows and columns — is constant work. These shortcuts do it without right-click menus.

ShortcutActionWhat it doesExample / use case
Ctrl+Shift++InsertOpens Insert, or inserts a row/column if one is selected.
Plus is the + key (Ctrl + Shift + =).
Select a row, then insert above it.
Ctrl+−DeleteOpens Delete, or deletes the selected row/column.Delete an entire selected row.
Ctrl+SpaceSelect columnSelects the whole column.Select before inserting or deleting.
Shift+SpaceSelect rowSelects the whole row.Select before inserting or deleting.
Ctrl+9Hide rowsHides the selected rows.Hide detail rows in a report.
Ctrl+Shift+9Unhide rowsUnhides rows within the selection.Reveal hidden rows again.
Ctrl+0Hide columnsHides the selected columns.Hide a helper column.
Ctrl+Shift+0Unhide columnsUnhides columns within the selection.
Disabled by default on many Windows PCs; may need enabling.
Reveal hidden columns.
Alt+Shift+→GroupGroups the selected rows or columns.Create a collapsible outline.
Alt+Shift+←UngroupUngroups the selected rows or columns.Remove an outline grouping.
Alt+H→O→IAutoFit column widthFits column width to the content (Ribbon).Reveal truncated text in a column.
Alt+H→O→AAutoFit row heightFits row height to the content (Ribbon).Show wrapped text fully.
Alt+H→O→WColumn WidthOpens the Column Width dialog (Ribbon).Set an exact column width.
Alt+H→O→HRow HeightOpens the Row Height dialog (Ribbon).Set an exact row height.
Alt+H→I→RInsert sheet rowsInserts rows (Ribbon).Add blank rows above the selection.
Alt+H→I→CInsert sheet columnsInserts columns (Ribbon).Add blank columns to the left.
Alt+H→D→RDelete sheet rowsDeletes rows (Ribbon).Remove selected rows.
Alt+H→D→CDelete sheet columnsDeletes columns (Ribbon).Remove selected columns.
07

Worksheets & Workbooks

Real work spans many sheets and files. These shortcuts add and manage worksheets and let you switch between open workbooks without the mouse.

ShortcutActionWhat it doesExample / use case
Shift+F11Insert worksheetInserts a new worksheet.Add a fresh tab for new data.
Ctrl+Page DownNext sheetMoves to the next worksheet.Flip forward through tabs.
Ctrl+Page UpPrevious sheetMoves to the previous worksheet.Flip back through tabs.
Ctrl+Shift+Page DownSelect next sheet tooAdds the next sheet to the selection (group sheets).Group tabs to edit them together.
Ctrl+Shift+Page UpSelect previous sheet tooAdds the previous sheet to the selection.Group tabs backwards.
Alt+H→D→SDelete sheetDeletes the active worksheet (Ribbon).Remove an unwanted tab.
Alt+H→O→RRename sheetStarts renaming the active sheet (Ribbon).Rename 'Sheet1' to 'Jan'.
Alt+H→O→MMove or Copy sheetOpens the Move/Copy Sheet dialog (Ribbon).Duplicate a template tab.
Ctrl+TabNext workbookSwitches to the next open workbook.Jump between two open files.
Ctrl+Shift+TabPrevious workbookSwitches to the previous open workbook.Cycle back through open files.
Ctrl+F6Next windowMoves to the next workbook window.Alternative workbook switch.
Ctrl+Shift+F6Previous windowMoves to the previous workbook window.Cycle windows backwards.
Ctrl+F9Minimise windowMinimises the workbook window.Tuck a workbook out of the way.
Ctrl+F10Maximise / restoreMaximises or restores the workbook window.Toggle window size.
Ctrl+F5Restore window sizeRestores the workbook window's previous size.Un-maximise a window.
Ctrl+F7Move windowStarts the Move command; use arrows, then Enter.Reposition a non-maximised window.
Ctrl+F8Size windowStarts the Size command; use arrows, then Enter.Resize a non-maximised window.
08

Formulas

Formulas are where Excel earns its keep. These shortcuts speed up writing, editing, auditing, and recalculating them. Pay special attention to F4 — it does more than one thing depending on context.

ShortcutActionWhat it doesExample / use case
=Start a formulaBegins a formula in the active cell.Type = to start any calculation.
F2Edit formulaEdits the active cell's formula.Fix a formula without retyping it.
F4Toggle reference / repeatIn a formula, cycles $ absolute/relative; otherwise repeats the last action.
See the F4 explainer below — its behaviour depends on context.
Turn A1 into $A$1, or repeat a format.
F9Calculate nowRecalculates all open workbooks; in edit mode, evaluates the selected part.Check what a formula fragment returns.
Shift+F9Calculate sheetRecalculates only the active worksheet.Recalc one heavy sheet.
Ctrl+Alt+F9Full recalculationForces a full recalculation of all workbooks.Force a stubborn model to refresh.
Ctrl+`Show FormulasToggles between showing formulas and results.
The ` key sits above Tab (grave accent).
Audit every formula on the sheet.
Shift+F3Insert FunctionOpens the Insert Function dialog.Browse for a function you don't recall.
Ctrl+A (in a function)Function ArgumentsOpens the Function Arguments dialog when the cursor follows a function name.Fill VLOOKUP arguments in a guided box.
Ctrl+Shift+AInsert argument namesInserts argument names and parentheses after a function name.Type =VLOOKUP then reveal its arguments.
Ctrl+Shift+UExpand formula barExpands or collapses the formula bar.See a long formula on several lines.
Ctrl+/Select the arraySelects the whole array that contains the active cell.Grab an entire spilled/array range.
F3Paste NamePastes a defined name into the formula.
Only when defined names exist.
Insert a named range while typing.
Ctrl+[Select precedentsSelects cells the formula directly refers to.Jump to a formula's inputs.
Ctrl+]Select dependentsSelects cells that refer to the active cell.Find what a value feeds into.
Ctrl+Shift+{All precedentsSelects all direct and indirect precedents.Trace an input back through the model.
Ctrl+Shift+}All dependentsSelects all direct and indirect dependents.See everything a cell affects.
Alt+M→PTrace PrecedentsDraws arrows to a formula's precedents (Ribbon).Visualise where inputs come from.
Alt+M→DTrace DependentsDraws arrows to dependents (Ribbon).Visualise what a cell feeds.
Alt+M→A→ARemove ArrowsRemoves all auditing arrows (Ribbon).Clear the arrows after auditing.
Why it matters F4

What it does. F4 does two different jobs depending on what you're doing. While editing a formula with the cursor on a cell reference, it cycles the reference through $A$1 → A$1 → $A1 → A1. Outside edit mode, it repeats your last action.

Why it’s useful. One key both locks references for copying formulas and repeats a format or insert across the sheet — two of the most common time-savers in Excel.

Example. Type =B2*$E$1, then select B2 and tap F4 to lock it to $B$2. Or bold one cell, select another, and press F4 to bold it too.

09

Find, Replace & Go To

Finding the right cells is half the battle in a big workbook. Beyond simple Find and Replace, Go To Special lets you select blanks, formulas, or constants in one step — a genuine productivity multiplier.

ShortcutActionWhat it doesExample / use case
Ctrl+FFindOpens the Find dialog.Search for a customer name.
Ctrl+HReplaceOpens the Replace dialog.Replace all '#N/A' with blanks.
Ctrl+GGo ToOpens the Go To dialog.Jump to a named range or address.
F5Go ToOpens the Go To dialog (same as Ctrl + G).Type a destination and jump.
F5→Alt+SGo To SpecialOpens Go To Special from the Go To dialog.Select all blanks or all formulas.
Alt+H→F→D→SGo To Special (Ribbon)Opens Go To Special from the Ribbon.Same dialog via Find & Select.
Shift+F4Find NextRepeats the last Find (forward).Cycle through matches after closing Find.
Ctrl+Shift+F4Find PreviousRepeats the last Find (backward).Step back through matches.
Alt+;Select visible cellsSelects visible cells only (useful with Go To Special).Copy only what's visible after filtering.
10

Tables & Data

Excel Tables (Ctrl + T) give your data structured references, automatic formatting, and built-in filters. These shortcuts help you create Tables and move around structured data efficiently.

ShortcutActionWhat it doesExample / use case
Ctrl+TCreate TableConverts the range into an Excel Table.Turn a plain range into a filterable Table.
Ctrl+LCreate TableSame as Ctrl + T (older shortcut).Alternative Create Table shortcut.
Ctrl+SpaceSelect Table columnSelects the column data; press again to include the header.Select just the data in a Table column.
Shift+SpaceSelect Table rowSelects the current Table row.Grab one record in a Table.
Ctrl+ASelect TableSelects the Table data, then the whole Table.Select the body, then headers too.
TabNext Table cellMoves to the next cell; adds a new row at the end.Type a new record and Tab off to add another.
Ctrl+Shift+LToggle filtersTurns filter buttons on or off.Add filters to a plain range.
Alt+↓Open filter menuOpens the filter drop-down on a header cell.Filter a column from the keyboard.
Ctrl+EndLast Table cellJumps to the last cell of the used range.Check the extent of a large Table.
11

Filtering & Sorting

Filtering and sorting turn a wall of data into answers. Excel has genuine keyboard shortcuts to toggle filters and open filter menus; sorting is mostly driven through fast Ribbon (Alt) sequences, shown clearly below.

ShortcutActionWhat it doesExample / use case
Ctrl+Shift+LToggle AutoFilterTurns filter buttons on or off.Enable filtering on a data range.
Alt+↓Open filter menuOpens the filter menu on the selected header.
In the menu, arrows navigate, Space toggles, Enter applies.
Choose which values to show.
Alt+A→CClear all filtersClears every filter on the data (Ribbon).Reset the view to show all rows.
Alt+A→TToggle Filter (Data tab)Turns filters on/off via the Data tab (Ribbon).Same as Ctrl + Shift + L.
Alt+A→S→ASort A → ZSorts the selected column ascending (Ribbon).Sort names alphabetically.
Alt+A→S→DSort Z → ASorts the selected column descending (Ribbon).Sort amounts largest first.
Alt+A→S→SOpen Sort dialogOpens the multi-level Sort dialog (Ribbon).Sort by region, then by sales.
12

Charts

Excel has only a few dedicated chart shortcuts, but the ones it has are worth knowing — you can build a chart from a selection in a single keystroke and format any element with Ctrl + 1.

ShortcutActionWhat it doesExample / use case
Alt+F1Chart on this sheetCreates a default chart on the current sheet.Chart a selected range in one keystroke.
F11Chart on new sheetCreates a chart on its own chart sheet.Make a full-page chart instantly.
Ctrl+1Format elementOpens the Format pane for the selected chart element.Format the selected axis or series.
ArrowCycle chart elementsWith a chart selected, moves between its elements.Select the legend, then a series.
TaborShift+TabCycle objectsCycles through objects/charts on the sheet.Select each floating chart in turn.
Arrow (object selected)Nudge chartMoves a selected chart object slightly.Position a chart precisely.
EscDeselectDeselects the current chart element or chart.Step back out of a chart.
DeleteDelete elementDeletes the selected chart or element.Remove a gridline or the chart itself.
13

PivotTables

PivotTables summarise thousands of rows in seconds. There are fewer dedicated shortcuts here, so this section is honest about which are true shortcuts and which are fast Ribbon (Alt) sequences.

ShortcutActionWhat it doesExample / use case
Alt+N→VInsert PivotTableOpens the Create PivotTable dialog (Ribbon).Build a pivot from a selected range.
Alt+F5RefreshRefreshes the active PivotTable / query.Update a pivot after the source changes.
Ctrl+Alt+F5Refresh AllRefreshes every PivotTable and query.Update the whole workbook's data.
Alt+↓Open field menuOpens the filter/label menu on a pivot field.Filter a Row or Column field.
Alt+Shift+→Group itemsGroups the selected pivot items.Group dates into quarters.
Alt+Shift+←Ungroup itemsUngroups the selected pivot items.Undo a grouping.
Ctrl+ASelect PivotTableSelects the whole PivotTable (from inside it).Select the pivot to copy or format.
Shift+F10Context menuOpens the right-click menu for pivot options.
Or the dedicated Menu key if your keyboard has one.
Reach Field Settings without a mouse.
14

The Ribbon & Alt Keys

Not every command has a dedicated shortcut — but every command on the Ribbon can be reached with the Alt key. Press Alt (or F10) and Excel overlays letters (KeyTips) on the Ribbon; type them in sequence to run any command.

ShortcutActionWhat it doesExample / use case
AltShow KeyTipsDisplays access-key letters over the Ribbon.Reveal the letter for any command.
F10Show KeyTipsSame as Alt — shows the Ribbon access keys.Alternative to the Alt key.
Alt→FFile (Backstage)Opens the File menu.Reach Save As, Print, Options.
Alt→HHome tabOpens the Home tab KeyTips.Formatting, clipboard, cells.
Alt→NInsert tabOpens the Insert tab KeyTips.Tables, charts, PivotTables.
Alt→PPage Layout tabOpens the Page Layout tab KeyTips.Margins, print area, themes.
Alt→MFormulas tabOpens the Formulas tab KeyTips.Function library, auditing.
Alt→AData tabOpens the Data tab KeyTips.Sort, filter, Get Data.
Alt→RReview tabOpens the Review tab KeyTips.Spelling, comments, protection.
Alt→WView tabOpens the View tab KeyTips.Freeze panes, zoom, views.
Alt+NumberQuick Access ToolbarRuns the QAT button in that position.Alt + 1 runs your first QAT button.
15

Advanced Shortcuts

Once the basics are second nature, these shortcuts unlock names, notes, panes, views, and the developer tools that power users rely on daily.

ShortcutActionWhat it doesExample / use case
Ctrl+F3Name ManagerOpens the Name Manager.Review and edit all defined names.
Ctrl+Shift+F3Create NamesCreates names from the selection's labels.Name columns from their headers at once.
Alt+M→M→DDefine NameOpens the New Name dialog (Ribbon).Name a range for readable formulas.
Shift+F2Insert / edit NoteAdds or edits a cell note.
Threaded-comment behaviour varies by version.
Attach a note explaining a number.
Ctrl+Shift+F2Insert / reply CommentAdds or replies to a threaded comment.
Modern (threaded-comment) builds of Excel.
Start a review thread on a cell.
Alt+A→V→VData ValidationOpens the Data Validation dialog (Ribbon).Restrict a cell to a drop-down list.
Alt+W→F→FFreeze PanesFreezes rows and columns above/left of the cell (Ribbon).Keep headers visible while scrolling.
Alt+W→F→RFreeze Top RowFreezes just the top row (Ribbon).Pin the header row.
Alt+W→F→CFreeze First ColumnFreezes just the first column (Ribbon).Pin the labels column.
Alt+W→LNormal viewSwitches to Normal view (Ribbon).Return from Page Break Preview.
Alt+W→PPage Layout viewSwitches to Page Layout view (Ribbon).See headers/footers and page edges.
Alt+W→IPage Break PreviewSwitches to Page Break Preview (Ribbon).Adjust where pages break for printing.
Ctrl+F1Toggle the RibbonCollapses or expands the Ribbon.Reclaim screen space.
Ctrl+F2Print PreviewOpens Print Preview (Print backstage).Check layout before printing.
Alt+P→R→SSet Print AreaSets the selection as the print area (Ribbon).Print only the range you selected.
Ctrl+KInsert HyperlinkOpens the Insert Hyperlink dialog.Link a cell to a file or website.
Ctrl+QQuick AnalysisOpens Quick Analysis for the selection.Add totals, charts, or formatting fast.
F7SpellingRuns a spell check.Proof text before sharing.
Shift+F7ThesaurusOpens the Thesaurus for the selected word.Find a better word in a text cell.
Alt+W→QZoom dialogOpens the Zoom dialog (Ribbon).Set an exact zoom level.
Ctrl+6Show / hide objectsCycles showing, hiding, and placeholders for objects.Hide charts and shapes temporarily.
Ctrl+8Toggle outline symbolsShows or hides the outline (group) symbols.Clean up a grouped sheet's view.
Ctrl+\Select row differencesSelects cells in the row that differ from the active cell.Spot mismatches across a row.
Ctrl+Shift+\Select column differencesSelects cells in the column that differ from the active cell.Spot mismatches down a column.
Alt+F8MacrosOpens the Macro dialog to run/edit macros.Run a recorded macro.
Alt+F11VBA EditorOpens the Visual Basic for Applications editor.Write or edit macro code.
16

Power Query & Power Pivot

This is the honest section. Power Query and Power Pivot are largely mouse- and Ribbon-driven; they have very few dedicated keyboard shortcuts. Rather than invent any, this section shows what genuinely exists and says so plainly where nothing does.

ShortcutActionWhat it doesExample / use case
Alt+F5Refresh queryRefreshes the selected query's results.Reload a query after the source changes.
Ctrl+Alt+F5Refresh AllRefreshes every query and PivotTable.Update all loaded data at once.
Alt+A→P→NGet DataOpens the Get Data menu (Ribbon).
Exact KeyTips can vary slightly by version.
Start a new query from a source.
EnterCommit in the EditorConfirms an entry/step in the Power Query Editor.Confirm a renamed step.
EscCancel in the EditorCancels the current edit in the Editor.Back out of an edit.
—Open Power Query EditorNo dedicated keyboard shortcut.
No dedicated keyboard shortcut.
Use Data → Get Data → Launch Editor.
—Add a Power Query stepNo dedicated keyboard shortcut.
No dedicated keyboard shortcut.
Use the Editor's Ribbon commands.
—Manage the Data Model (Power Pivot)No dedicated keyboard shortcut.
No dedicated keyboard shortcut.
Use the Power Pivot tab on the Ribbon.
No shortcuts match that search.
Try a different word, or clear the filter to see all 202.
◆

Shortcuts in real tasks

Ten everyday jobs and the fastest keyboard route to each. Try them on your own data as you read — that’s how they stick.

Select a large data range without dragging
Instead of dragging from A2 to A5000, click A2 and press Ctrl+Shift+↓
Excel selects the continuous data range in an instant.
Jump to the bottom of a column
Click any cell in a filled column and press Ctrl+↓
You land on the last filled cell — no scrolling.
Fill a formula down a whole column
Enter your formula in the top cell, select down the column, then press Ctrl+D
The formula copies down, adjusting references as it goes.
Enter the same label into many cells
Select every target cell (Ctrl + click for scattered ones), type once, then press Ctrl+Enter
All selected cells receive the value at the same time.
Total a column in one keystroke
Click the empty cell just below your numbers and press Alt+=
AutoSum proposes the SUM range — press Enter to accept.
Copy only the visible rows after filtering
Select the filtered range, press Alt + ; to grab visible cells only, then Ctrl+C
Only the rows you can see are copied — hidden rows are ignored.
Stamp today's date as a fixed value
Click the cell and press Ctrl+;
The date is entered as text-like value, not a volatile formula.
Turn a plain range into a smart Table
Click anywhere in the data and press Ctrl+T
You get filters, banded rows, and structured references automatically.
See every formula on a sheet
Toggle formula view with Ctrl+`
Great for auditing — press again to return to results.
Lock a reference while building a formula
With the cursor on a reference in the formula bar, press F4
A1 becomes $A$1 so it won't shift when you copy the formula.
⇄

Chain them together

The real speed comes from stringing shortcuts into flows: navigate, then select; select, then format. Here are six worth building into muscle memory.

Navigate, then select
Ctrl+Arrow→Ctrl+Shift+Arrow
First jump to the edge to see where the data ends, then repeat with Shift held to select the whole run you just scouted.
Select a column, then format it
Ctrl+Space→Ctrl+1
Grab the entire column, then open Format Cells to apply a number or date format to all of it at once.
Go to the end, then select back to the start
Ctrl+End→Ctrl+Shift+Home
Land on the last used cell, then extend the selection all the way back to A1 to capture the entire used range.
Fill blanks in one pass
F5→Special→Blanks→type value→Ctrl+Enter
Select every blank in a range with Go To Special, then fill them all simultaneously with Ctrl + Enter.
Enter data, then lock the reference
F2→F4
Edit a formula, then tap F4 on a reference to switch it between relative and absolute without retyping.
Stamp a full timestamp
Ctrl+;→Space→Ctrl+Shift+;
Insert today's date, add a space, then insert the current time — a complete timestamp in one cell.
▤

Quick-reference cheat sheet

The most-used shortcuts, grouped for a fast scan. Bookmark this page and glance back until the keys are in your fingers.

Essentials
  • Ctrl+SSave
  • Ctrl+ZUndo
  • Ctrl+YRedo
  • Ctrl+CCopy
  • Ctrl+XCut
  • Ctrl+VPaste
  • Ctrl+FFind
  • Ctrl+HReplace
Navigation
  • Ctrl+ArrowJump to edge
  • Ctrl+HomeGo to A1
  • Ctrl+EndLast used cell
  • Ctrl+Page DownNext sheet
  • Ctrl+Page UpPrevious sheet
  • F5Go To
Selection
  • Ctrl+Shift+ArrowSelect to edge
  • Shift+SpaceSelect row
  • Ctrl+SpaceSelect column
  • Ctrl+Shift+*Current region
  • Alt+;Visible cells only
  • Ctrl+ARegion / all
Editing
  • F2Edit cell
  • Alt+EnterNew line in cell
  • Ctrl+EnterFill selection
  • Ctrl+DFill down
  • Ctrl+RFill right
  • Ctrl+EFlash Fill
Formatting
  • Ctrl+BBold
  • Ctrl+IItalic
  • Ctrl+UUnderline
  • Ctrl+1Format Cells
  • Ctrl+Shift+4Currency
  • Ctrl+Shift+5Percent
Formulas
  • F4Toggle $ / repeat
  • F9Calculate
  • Ctrl+`Show formulas
  • Shift+F3Insert Function
  • Ctrl+[Precedents
  • Alt+=AutoSum
Rows & Columns
  • Ctrl+Shift++Insert
  • Ctrl+−Delete
  • Ctrl+9Hide rows
  • Ctrl+0Hide columns
  • Shift+F11New sheet
Data
  • Ctrl+TCreate Table
  • Ctrl+Shift+LToggle filters
  • Alt+↓Open filter menu
  • Alt+F5Refresh
  • Alt+W+F+FFreeze Panes

Step-by-step shortcut tutorials

Prefer the long form? These guides walk through individual shortcuts one at a time, with screenshots and worked examples.

Watch: shortcuts in action

Two walkthroughs from the XL n CAD YouTube channel — start with the beginners’ set, then level up.

21 keyboard shortcuts for beginners

25 advanced Excel shortcuts

Compiled by Ajay Anand · XL n CAD — 202 verified shortcuts, checked for Microsoft Excel for Windows. Excel & Microsoft are trademarks of Microsoft Corporation.

Frequently asked questions

What is the shortcut to select a whole column or row in Excel?

Press Ctrl + Space to select the entire column and Shift + Space to select the entire row. Ctrl + A selects the current block of data, and pressing it again selects the whole sheet.

How do I insert today’s date with a shortcut?

Press Ctrl + ; to type today’s date and Ctrl + Shift + ; to type the current time. Both are fixed values. Use =TODAY() or =NOW() if the date should update by itself.

What does F4 do in Excel?

While you are editing a formula, F4 switches the selected reference between absolute and relative: $A$1, A$1, $A1 and A1. Outside a formula, F4 repeats your last action.

How can I use the Ribbon without a mouse?

Press Alt to show a letter on every Ribbon tab and button, then type the letters in order. For example, Alt, H, O, I autofits the column width.

Do these shortcuts work in Excel for Mac?

The shortcuts on this page are for Excel on Windows. On a Mac, many of them use Command in place of Ctrl, but the Alt key sequences and some function key shortcuts work differently.

Last updated · Written by Ajay Anand, Microsoft Excel MVP