Automation and Efficiency

Work Smarter, Not Harder

The difference between a slow Excel user and a fast one isn't just knowledge — it's efficiency. Keyboard shortcuts, templates, and automation let you do in seconds what others take minutes to do.

This chapter covers how to work faster.

Essential Keyboard Shortcuts

Navigation

ShortcutAction
Ctrl+HomeGo to cell A1
Ctrl+EndGo to last used cell
Ctrl+ArrowJump to edge of data region
Ctrl+G or F5Go To dialog
Ctrl+Page Up/DownMove between worksheets

Selection

ShortcutAction
Ctrl+Shift+ArrowSelect to edge of data
Ctrl+SpaceSelect entire column
Shift+SpaceSelect entire row
Ctrl+ASelect all (current region, then all)
Ctrl+Shift+EndSelect from cursor to last used cell

Editing

ShortcutAction
F2Edit cell
Ctrl+CCopy
Ctrl+XCut
Ctrl+VPaste
Ctrl+Alt+VPaste Special
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+DFill down
Ctrl+RFill right
DeleteClear cell contents

Formatting

ShortcutAction
Ctrl+BBold
Ctrl+IItalic
Ctrl+UUnderline
Ctrl+1Format Cells dialog
Ctrl+Shift+$Currency format
Ctrl+Shift+%Percentage format
Ctrl+Shift+#Date format

Formulas

ShortcutAction
=Start formula
EnterConfirm formula
TabAccept autocomplete suggestion
F4Toggle absolute/relative reference
Ctrl+`Show/hide formulas
Ctrl+Shift+EnterArray formula (legacy)
F9Calculate (when in manual mode)

Workbook and File

ShortcutAction
Ctrl+NNew workbook
Ctrl+OOpen file
Ctrl+SSave
F12Save As
Ctrl+WClose workbook
Ctrl+PPrint

The F4 Key

Toggle Cell References

When editing a formula, press F4 to cycle through reference types:

A1 → $A$1 → A$1 → $A1 → A1...

This is the fastest way to create absolute references.

Repeat Last Action

Outside of formula editing, F4 repeats your last action.

Applied bold? Press F4 to bold the next selection too.

Paste Special

Ctrl+Alt+V opens Paste Special with options:

Values: Paste only the results, not formulas

Formulas: Paste only formulas

Formats: Paste only formatting

Transpose: Flip rows and columns

Multiply/Divide: Apply operation to existing values

Common Uses

Convert formulas to values:

  1. Copy cells
  2. Paste Special → Values

Remove formatting:

  1. Copy a plain cell
  2. Select formatted cells
  3. Paste Special → Formats

Transpose data:

  1. Copy range
  2. Paste Special → Transpose

Templates

Creating Templates

Build a well-structured workbook with:

  • Standard formatting
  • Common formulas
  • Data validation
  • Instructions

Save as: File → Save As → Excel Template (.xltx)

Using Templates

Templates appear when you create new files. Or open the .xltx file — it creates a new file based on the template.

Good Template Candidates

  • Monthly reports
  • Budget trackers
  • Invoice generators
  • Project plans
  • Data entry forms

Quick Analysis

Select a range → Quick Analysis button appears (bottom right)

Quick access to:

  • Formatting (conditional formatting)
  • Charts
  • Totals (SUM, AVERAGE, COUNT)
  • Tables
  • Sparklines

Flash Fill

Excel recognizes patterns and fills automatically.

  1. Type the pattern for 1-2 examples
  2. Start typing the third — Excel suggests the rest
  3. Press Enter to accept, or Ctrl+E to trigger Flash Fill

Examples:

  • Extract first name from "Last, First"
  • Combine "First" + "Last" into "First Last"
  • Reformat phone numbers
  • Extract domains from emails

AutoFill

Drag to Fill

Select a cell or range → drag the fill handle (bottom right corner)

Works with:

  • Patterns (1, 2, 3...)
  • Dates (Jan, Feb, Mar...)
  • Custom lists (Monday, Tuesday...)
  • Formulas (copies and adjusts references)

Custom Lists

File → Options → Advanced → Edit Custom Lists

Create lists for things you enter frequently (regions, team members, priorities).

Macros (Basics)

What Macros Do

Record a sequence of actions. Play them back with one click.

Recording a Macro

View → Macros → Record Macro

  • Name the macro
  • Optionally assign a shortcut
  • Perform the actions
  • Stop recording

Running a Macro

View → Macros → View Macros → Run

Or use the assigned shortcut.

Good Macro Candidates

  • Formatting tasks you do repeatedly
  • Data cleanup sequences
  • Report generation steps
  • Copy/paste routines

Saving Macros

Save as .xlsm (macro-enabled workbook) to keep macros.

Named Ranges for Speed

Quick Creation

Select range → type name in Name Box → Enter

Using Named Ranges

In formulas: =SUM(SalesData) instead of =SUM(B2:B1000)

In Go To (Ctrl+G): Type the name to jump there.

Workbook Protection

Protecting Structure

Review → Protect Workbook

Prevents adding, deleting, or renaming sheets.

Protecting Sheets

Review → Protect Sheet

Prevents editing protected cells. Choose what users can/can't do.

Locking Cells

By default, all cells are "locked" but protection isn't on.

  1. Unlock cells you want editable: Format Cells → Protection → Uncheck Locked
  2. Protect the sheet

AI Prompt: Efficiency Help

I do this task repeatedly in Excel:

[Describe the task]

Help me:
1. Find a faster way to do it
2. Identify keyboard shortcuts that would help
3. Suggest whether a template, macro, or formula would automate it
4. Create step-by-step instructions for the faster approach

What's Next

You can work fast. Now let's bring AI fully into your spreadsheet workflow.

Next chapter: Using AI with spreadsheets — let AI write formulas, clean data, and solve problems.