Excel • 10 min read
50 Excel Shortcuts Every Pro Uses
The keystrokes that separate amateurs from Excel experts.
Table of contents
- Why shortcuts matter
- File & workbook shortcuts
- Navigation shortcuts
- Selection shortcuts
- Editing shortcuts
- Formatting shortcuts
- Formula shortcuts
- Row & column shortcuts
- Data shortcuts
- Worksheet shortcuts
- Productivity shortcuts
- How to memorize these
- The 10 to learn first
- Common shortcut mistakes
- 7-day practice plan
- Full reference table
- Key takeaways
- FAQ
Why shortcuts matter
Every time your hand leaves the keyboard to grab the mouse, you lose a few seconds. Multiply that by dozens of small actions an hour, hundreds of times a day, and it adds up to real, measurable time — plus fewer repetitive strain injuries from constant clicking. People who look "fast" at Excel usually aren't doing anything smarter than you; they've just automated the small, repeated motions with keystrokes.
This guide lists exactly 50 shortcuts, grouped the way you'd actually use them, each with a real workplace example. You don't need to learn all 50 at once — the practice plan near the end spreads them across a week. For guided, timed practice on general keyboard speed alongside Excel, see /typing and the shortcuts drills at /lessons/excel-keyboard-shortcuts.
File & workbook shortcuts
The shortcuts you'll use before you've even entered data.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Ctrl+N | Opens a new blank workbook | Start a fresh report without hunting through File > New |
| Ctrl+O | Opens the Open dialog | Quickly pull up last week's budget file |
| Ctrl+S | Saves the current workbook | Get in the habit of pressing this after every few changes |
| Ctrl+P | Opens Print / Print Preview | Check page breaks before printing a report for a meeting |
| F12 | Opens Save As | Save a filled-in template under a new client name without overwriting the original |
Selection shortcuts
Selecting exactly the right range is half of working efficiently in Excel.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Ctrl+A | Selects the whole data region (press twice for the entire sheet) | Grab an entire table instantly to apply one format |
| Shift+Arrow | Extends the selection one cell at a time | Carefully select exactly five rows for a subtotal |
| Ctrl+Shift+Arrow | Extends selection to the edge of the data block | Select an entire column of 3,000 sales records in one keystroke |
| Ctrl+Space | Selects the entire column | Select column C to apply currency formatting to it |
| Shift+Space | Selects the entire row | Select a row to delete an entire outdated entry |
| Ctrl+Click | Selects multiple non-adjacent cells or ranges | Bold three unrelated total cells at once |
Editing shortcuts
The shortcuts you'll use most once data is already on the sheet.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| F2 | Edits the active cell in place | Fix a typo in a long formula without retyping it |
| Ctrl+D | Fills the selection down from the top cell | Copy a formula to 50 rows below it in one keystroke |
| Ctrl+R | Fills the selection right from the left cell | Extend a formula across twelve monthly columns |
| Ctrl+Z / Ctrl+Y | Undo / redo the last action | Recover instantly after accidentally deleting a row |
| Ctrl+; | Inserts today's date as a static value | Timestamp when an expense report was submitted |
| Ctrl+Shift+; | Inserts the current time as a static value | Log exactly when a shift check-in happened |
| Alt+Enter | Starts a new line inside the same cell | Put an address on two lines within one cell |
| Delete | Clears cell contents without removing formatting | Clear last month's numbers while keeping the template's formatting |
Formatting shortcuts
Formatting is where a workbook goes from "functional" to "presentable."
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Ctrl+1 | Opens the Format Cells dialog | Set a custom number format not on the ribbon, like phone numbers |
| Ctrl+B | Toggles bold | Bold header row labels for readability |
| Ctrl+I | Toggles italic | Italicize footnotes explaining a calculation |
| Ctrl+U | Toggles underline | Underline a subtotal row before the final total |
| Ctrl+Shift+$ | Applies currency format | Format a column of invoice line totals in one keystroke |
| Ctrl+Shift+% | Applies percentage format | Format a growth-rate column instantly |
| Ctrl+Shift+# | Applies date format | Reformat a messy imported date column |
| Ctrl+Shift+~ | Applies the General (default) number format | Undo an accidental currency or date format on a plain number |
Formula shortcuts
Small keystrokes that make formula-writing dramatically faster and less error-prone.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| = | Starts a formula in the selected cell | The starting point for every calculation |
| Alt+= | Inserts AutoSum, guessing the range to total | Instantly sum a column of expenses above the active cell |
| F4 | Cycles a cell reference through relative / absolute / mixed | Lock a tax-rate cell as $E$1 while copying a formula down 50 rows |
| F9 | Recalculates the workbook (or evaluates a selected formula part) | Debug one piece of a long nested formula by highlighting it and pressing F9 |
| Ctrl+` | Toggles showing formulas instead of results | Audit a whole sheet of formulas visually before sending it to a client |
| Ctrl+Shift+Enter | Enters a legacy array formula | Needed only in older Excel versions for certain array calculations |
Row & column shortcuts
Restructuring a sheet without opening a single menu.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Ctrl+Plus (+) | Inserts a row or column | Insert a missed transaction between two existing rows |
| Ctrl+Minus (-) | Deletes a row or column | Remove a duplicate entry after selecting its row |
| Alt+H, O, I | Auto-fits column width to its contents | Fix truncated text after pasting a wide dataset |
| Ctrl+9 | Hides selected rows | Temporarily hide draft rows before printing a report |
| Ctrl+0 | Hides selected columns | Hide an internal-only cost column before sharing externally |
Data shortcuts
Shortcuts for sorting, filtering, and structuring larger datasets.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Ctrl+T | Converts a range into a formatted Table | Turn a growing order log into a self-expanding Table |
| Ctrl+Shift+L | Toggles AutoFilter dropdowns on headers | Filter a 2,000-row export down to one region |
| Alt+Down Arrow | Opens a cell's AutoComplete/filter dropdown list | Pick from previously typed values in a text column instead of retyping |
| Ctrl+Shift+& | Applies an outline border to selected cells | Box in a totals section before printing |
Worksheet shortcuts
Managing multiple tabs quickly in a larger workbook.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Shift+F11 | Inserts a new worksheet | Add a new monthly tab without right-clicking the tab bar |
| Ctrl+Page Down | Moves to the next sheet tab | Also listed under Navigation — used constantly with multi-tab workbooks |
| Alt+E, M | Opens Move or Copy Sheet dialog | Duplicate a monthly template tab for the next month |
Productivity shortcuts
A final set of general-purpose shortcuts that make everything else faster.
| Shortcut | What it does | Real-world example / note |
|---|---|---|
| Ctrl+C / Ctrl+V | Copy / paste | The most-used shortcut pair in any office software |
| Ctrl+X | Cut (copy and remove) | Move a row of data to a different section of the sheet |
| Ctrl+Shift+V then Alt+E, then S | Opens Paste Special options | Paste only values, not formulas, when sharing a static snapshot |
| Ctrl+F | Opens Find | Locate every cell containing a specific client name |
| Ctrl+H | Opens Find & Replace | Bulk-correct a misspelled product name across a whole sheet |
| Alt+Tab | Switches between open windows (Windows OS, not Excel-specific) | Jump between an open Excel file and an email you're referencing |
How to memorize these
You don't memorize 50 shortcuts by reading a list once — you memorize them by using five or six repeatedly until your fingers do it without thinking, then adding a few more. Sticky notes on your monitor for your current "batch" of shortcuts, combined with forcing yourself not to touch the mouse for a specific task, work far better than flashcards.
General keyboard fluency helps too: the faster and more accurately you type without looking at the keys, the easier it is to hit modifier-key combinations like Ctrl+Shift+% without hunting for keys. Timed drills at /typing and /ten-key build exactly that muscle memory.
The 10 shortcuts beginners should learn first
If you only learn ten shortcuts this month, learn these. They cover the highest-frequency actions in ordinary spreadsheet work.
- Ctrl+S — save
- Ctrl+Z — undo
- Ctrl+C / Ctrl+V — copy / paste
- Ctrl+Arrow — jump to the edge of data
- Ctrl+Home / Ctrl+End — jump to start / end of a sheet
- F2 — edit a cell in place
- Alt+= — AutoSum
- Ctrl+1 — Format Cells
- Ctrl+D — fill down
- Ctrl+T — create a Table
Common shortcut mistakes
Even people who know these shortcuts trip on a few predictable issues.
- Pressing Ctrl+Z so many times it undoes far more than intended — undo one step at a time and check results as you go.
- Using Ctrl+V after copying a formula when you meant to paste only the values — use Paste Special (Ctrl+Alt+V) to paste values only.
- Assuming every shortcut works identically in Google Sheets — most do, but a few (like Ctrl+Shift+&) differ or don't exist.
- Forgetting that F4 cycles reference styles only while your cursor is inside an active formula edit — it does nothing on a cell that isn't in edit mode.
- Hiding rows/columns with Ctrl+9/Ctrl+0 and forgetting they're hidden, leading to confusion when totals don't seem to add up on screen.
7-day shortcut practice plan
Spread learning across a week instead of cramming. Each day, deliberately avoid the mouse for the listed actions using a real spreadsheet you're already working in.
| Day | Focus | Shortcuts to drill |
|---|---|---|
| 1 | File & navigation | Ctrl+S, Ctrl+N, Ctrl+Home, Ctrl+End, Ctrl+Arrow |
| 2 | Selection | Ctrl+A, Shift+Arrow, Ctrl+Shift+Arrow, Ctrl+Space, Shift+Space |
| 3 | Editing | F2, Ctrl+D, Ctrl+R, Ctrl+Z/Y, Ctrl+; |
| 4 | Formatting | Ctrl+1, Ctrl+B, Ctrl+Shift+$, Ctrl+Shift+% |
| 5 | Formulas | Alt+=, F4, F9, Ctrl+` |
| 6 | Rows, columns & data | Ctrl+Plus, Ctrl+Minus, Ctrl+T, Ctrl+Shift+L |
| 7 | Full mix — no mouse day | Combine all of the above on one real task from start to finish |
Make it a real task
Practice on an actual spreadsheet you already need to build or clean up — muscle memory sticks far better when the shortcut solves a real problem, not a made-up drill.
Full reference table
All 50 shortcuts in one place — bookmark this section or print it for a quick-reference sheet at your desk.
| # | Shortcut | What it does |
|---|---|---|
| 1 | Ctrl+N | New workbook |
| 2 | Ctrl+O | Open a workbook |
| 3 | Ctrl+S | Save |
| 4 | Ctrl+P | Print / Print Preview |
| 5 | F12 | Save As |
| 6 | Ctrl+Arrow | Jump to edge of data block |
| 7 | Ctrl+Home | Jump to A1 |
| 8 | Ctrl+End | Jump to last used cell |
| 9 | Ctrl+Page Down/Up | Switch worksheet tabs |
| 10 | Ctrl+G / F5 | Go To dialog |
| 11 | Ctrl+A | Select all / current data region |
| 12 | Shift+Arrow | Extend selection one cell |
| 13 | Ctrl+Shift+Arrow | Extend selection to edge of data |
| 14 | Ctrl+Space | Select entire column |
| 15 | Shift+Space | Select entire row |
| 16 | Ctrl+Click | Select multiple non-adjacent ranges |
| 17 | F2 | Edit active cell |
| 18 | Ctrl+D | Fill down |
| 19 | Ctrl+R | Fill right |
| 20 | Ctrl+Z / Ctrl+Y | Undo / redo |
| 21 | Ctrl+; | Insert today's date |
| 22 | Ctrl+Shift+; | Insert current time |
| 23 | Alt+Enter | New line inside a cell |
| 24 | Delete | Clear cell contents |
| 25 | Ctrl+1 | Format Cells dialog |
| 26 | Ctrl+B | Bold |
| 27 | Ctrl+I | Italic |
| 28 | Ctrl+U | Underline |
| 29 | Ctrl+Shift+$ | Currency format |
| 30 | Ctrl+Shift+% | Percentage format |
| 31 | Ctrl+Shift+# | Date format |
| 32 | Ctrl+Shift+~ | General number format |
| 33 | = | Start a formula |
| 34 | Alt+= | AutoSum |
| 35 | F4 | Cycle reference type (relative/absolute) |
| 36 | F9 | Recalculate / evaluate selection |
| 37 | Ctrl+` | Toggle show formulas |
| 38 | Ctrl+Shift+Enter | Legacy array formula |
| 39 | Ctrl+Plus | Insert row/column |
| 40 | Ctrl+Minus | Delete row/column |
| 41 | Alt+H, O, I | Auto-fit column width |
| 42 | Ctrl+9 | Hide rows |
| 43 | Ctrl+0 | Hide columns |
| 44 | Ctrl+T | Create a Table |
| 45 | Ctrl+Shift+L | Toggle AutoFilter |
| 46 | Alt+Down Arrow | Open cell dropdown list |
| 47 | Ctrl+Shift+& | Apply outline border |
| 48 | Shift+F11 | Insert new worksheet |
| 49 | Ctrl+C / Ctrl+V / Ctrl+X | Copy / paste / cut |
| 50 | Ctrl+F / Ctrl+H | Find / Find & Replace |
Key takeaways
Speed in Excel comes from removing small, repeated trips to the mouse — and it compounds fast once the habits stick.
- Start with the 10 highest-frequency shortcuts, not the full list of 50, and add a few more each week.
- Ctrl+Arrow, Ctrl+Home/End, and Ctrl+Shift+Arrow alone eliminate almost all scrolling on large sheets.
- F4 to lock references and Alt+= for AutoSum save time on nearly every formula you write.
- Ctrl+T tables and Ctrl+Shift+L filters make growing datasets far easier to manage than plain ranges.
- Practice on real work, not flashcards — muscle memory forms fastest when the shortcut solves an actual problem.
Frequently asked questions
Practice these shortcuts and general keyboard speed at /typing.