Excel TV ExcelTV

What Does Ctrl+E Do in Excel?

Updated
what does crtl e do in excel

Ctrl+E in Excel is the keyboard shortcut for Flash Fill — a feature that detects a pattern from example cells you type, then applies that pattern to the rest of the column. It was introduced in Excel 2013 and is available in every Windows release since, plus Excel for Microsoft 365 and Excel for the web.

That single behaviour — Flash Fill — is the only thing Ctrl+E does. It does not clear formatting, edit cell contents, or select the current region; those are common confusions covered at the end of this article.

Table of Contents

  1. What Ctrl+E does
  2. Pattern 1: Split a column into parts
  3. Pattern 2: Combine columns into one
  4. Pattern 3: Extract text from a longer string
  5. Pattern 4: Reformat or change case
  6. When Flash Fill fails and how to recover
  7. Shortcuts often confused with Ctrl+E
  8. FAQs

What Ctrl+E does

Ctrl+E activates Flash Fill in Excel. Flash Fill works by reading one or more example cells in a column adjacent to your source data, inferring the transformation rule, and filling the remaining rows. It does not write a formula — it pastes values directly into the destination cells.

Use the right keyboard for Excel to keep both hands on the keys when you switch between typing examples and pressing Ctrl+E.

The four patterns below cover the use cases that account for almost all real-world Flash Fill work.

Pattern 1: Split a column into parts

You have a single column containing “Last, First” or “First Last” names, and you need them split.

  1. Place the cursor in the cell immediately to the right of the first source cell (for example, B2 if your names are in column A).
  2. Type the part you want to extract for that row — for example, type John if A2 is John Smith.
  3. Press Ctrl+E.

Excel reads your one example and fills the rest of column B with the first names. Repeat in column C for last names.

Flash Fill handles other split patterns the same way — splitting email@domain.com into local part and domain, splitting 123-456-7890 into area code and number, splitting addresses into street, city, postal code.

Pattern 2: Combine columns into one

You have first names in A and last names in B and want a combined column.

  1. In C2, type the combined value you want — for example, Smith, John.
  2. Press Ctrl+E.

Excel detects the combination rule (last name, comma, space, first name) and fills the column. Unlike a formula approach with =B2 & ", " & A2, the Flash Fill result is static text — useful when you intend to delete the source columns afterwards.

Pattern 3: Extract text from a longer string

You have a column with email addresses like colin@excel.tv, and you want only the domain.

  1. In the adjacent column, type excel.tv for the first row.
  2. Press Ctrl+E.

Excel recognises the rule “everything after the @ symbol” and extracts the domain from each remaining row. The same approach extracts file extensions from paths, country codes from phone numbers, or order IDs from a longer reference string.

If your sample row is ambiguous (multiple valid patterns explain it), Flash Fill picks one. Type a second example to disambiguate — Excel relearns the rule from the broader sample.

Pattern 4: Reformat or change case

You have product codes typed inconsistently (abc-123, DEF-456, Ghi-789) and want them all uppercase.

  1. In the adjacent column, type ABC-123 for the first row.
  2. Press Ctrl+E.

Excel applies the casing rule. The same approach reformats dates (2025-05-17May 17, 2025), restructures phone numbers (5551234(555) 123-4), or pads numeric IDs with leading zeros.

When Flash Fill fails and how to recover

Three common failure modes and the corresponding fix:

  • Flash Fill produces wrong results. The single example was ambiguous. Type a second corrected example in the next row and press Ctrl+E again; Excel relearns from both rows.
  • Ctrl+E does nothing. There is no example to learn from. Type at least one example in the destination column first.
  • Flash Fill is disabled. Open File › Options › Advanced › Editing options and confirm “Automatically Flash Fill” is checked. On macOS, the command lives on the Data tab — the Ctrl+E binding may not be wired up by default.

Flash Fill writes values, not formulas. If your source data changes after running Flash Fill, the destination column will not update. For dynamic transformations use the TEXTSPLIT, TEXTBEFORE, and TEXTAFTER functions (Microsoft 365) or LEFT, RIGHT, MID, FIND for older Excel.

Shortcuts often confused with Ctrl+E

Search traffic suggests several keyboard shortcuts get attributed to Ctrl+E. None of these are correct — here is what each task actually requires:

TaskShortcutWhere it lives
Flash Fill (what Ctrl+E does)Ctrl+EData tab › Flash Fill
Clear formattingAlt, H, E, FHome › Editing › Clear › Clear Formats
Edit cell contentsF2direct keyboard command
Select current regionCtrl+A (once) or Ctrl+Shift+*direct keyboard command
Centre-align (Word, not Excel)Ctrl+Ethis is the Word binding; Excel reuses Ctrl+E for Flash Fill

The last row is the source of much of the confusion: in Microsoft Word, Ctrl+E centre-aligns the current paragraph. The Excel binding is unrelated.

FAQs

Is Flash Fill available in all versions of Excel?

Flash Fill was introduced in Excel 2013 for Windows. It is available in all subsequent Windows releases, in Excel for Microsoft 365, and in Excel for the web. On Excel for Mac, Flash Fill is on the Data tab; the Ctrl+E binding may not be active by default.

Can Flash Fill replace VLOOKUP or formulas?

No. Flash Fill writes static values based on a pattern in adjacent cells; it cannot reference a separate lookup table or recalculate when source data changes. For dynamic transformations, use formulas or Power Query.

Why is Ctrl+E not working?

Most often, there is no example for Flash Fill to learn from — type a sample value in the destination column first. If that does not help, check File › Options › Advanced › Editing options › Automatically Flash Fill is enabled, and confirm your Excel version is 2013 or later.

Does Ctrl+E clear formatting?

No. Clear formatting is Alt, H, E, F (Home › Editing › Clear › Clear Formats). Ctrl+E only triggers Flash Fill.

Does Ctrl+E select the current region?

No. Use Ctrl+A (once) for the contiguous data block, twice for the whole sheet, or Ctrl+Shift+* (asterisk) as an explicit current-region shortcut.

Written by

Allen Hoffman

Contributor, Excel TV

  • Lookup Functions
  • Data Manipulation
  • Keyboard Shortcuts
  • Workflow Efficiency
Allen Hoffman is a contributor to Excel TV focused on practical Excel techniques for everyday data work. His tutorials cover topics including lookup functions, data manipulation, cell formatting, keyboard shortcuts, and workflow efficiency. Allen's writing aims to make common Excel tasks clearer and faster, with step-by-step guidance suited to analysts and professionals who use Excel regularly in their work.

Read more articles by Allen Hoffman

Editorial standards

Fact Checking & Editorial Guidelines

Every article on Excel TV is held to a published editorial standard. The goal: accurate, current, and useful — without filler.

  1. Expert review. Drafts on technical Excel topics are reviewed by a contributor with hands-on, working knowledge of the feature being covered.
  2. Source validation. Claims about Excel behavior are tested in current Microsoft 365 builds. Third-party product claims are sourced from the vendor's own documentation.
  3. Disclosure. Affiliate links, sponsorships, and any commercial relationships that influenced a piece are disclosed in-line and at the foot of the article.
  4. Updates. Articles are revisited when Microsoft ships changes that affect the content. The most recent revision date is shown on every post.

Spot a problem? Email editor@excel.tv and we will look at it.

Subject-matter review

Reviewed by Subject Matter Experts

Technical Excel articles are reviewed by contributors with verifiable, hands-on experience in the topic — not generalist editors.

  • Qualified reviewers. Reviewers include Microsoft Excel MVPs, working business-intelligence practitioners, and Excel TV editorial staff. See each author's page for credentials.
  • Current to a known Excel build. Procedural articles state which Excel version they were validated against. Where Microsoft has since changed behavior, the article carries an inline update note.
  • Clarity check. Reviewers verify steps are reproducible by a reader at the assumed skill level — not just technically correct in a vacuum.

Want to contribute or review for Excel TV? See the about page.