Skip to content
Blog/Excel
Excel

How to Use Flash Fill in Excel

Use Flash Fill in Excel to split, combine, and clean repeated text patterns without writing formulas for every column.

/4 min read

Flash Fill in Excel detects a pattern from your example and fills the rest of the column for you. It is useful when names, IDs, addresses, SKUs, or messy exports need a quick cleanup and the pattern is obvious enough for Excel to infer.

Use Flash Fill for one-time cleanup. Use formulas or Power Query when the workbook needs a repeatable transformation.

How to use Flash Fill

Step 1. Put the messy source values in one column.

Step 2. In the next column, type the cleaned result you want for the first row.

Step 3. Start typing the second result. Excel may preview the rest of the column.

Step 4. Press Enter to accept the preview, or use Data -> Flash Fill.

The keyboard shortcut is Ctrl+E on Windows.

Example: split client names

Suppose column A contains client names like Jordan Lee - Retail, and you only want the client name.

Type Jordan Lee beside the first row, then run Flash Fill. Excel should fill the rest of the names if the pattern is consistent.

This is useful before loading contacts into a CRM lead tracker or cleaning customer names for a sales pipeline.

Example: build invoice labels

Flash Fill can also combine fields. If column A has client names and column B has invoice numbers, type a label like Jordan Lee INV-1042 in the first output row.

Excel can infer the pattern and create the remaining labels without a CONCAT or TEXTJOIN formula.

That works well for quick cleanup in an invoice template when labels need to be readable but the sheet does not need a permanent formula.

When Flash Fill breaks

Flash Fill depends on examples. If the source data has mixed formats, extra spaces, missing separators, or inconsistent casing, Excel may fill plausible but wrong values.

ProblemWhat happensBetter approach
Mixed name formatsSome names split incorrectlyUse formulas or review manually
Missing delimitersFlash Fill guessesStandardize the source first
Repeatable importCleanup must be redoneUse Power Query
Audit requiredLogic is hiddenUse formulas with visible steps

WATCH OUT

Always scan the filled results. Flash Fill does not leave a formula behind, so the logic is not easy to audit later.

The Griddy way

Flash Fill is fast, but it is not a workflow when the same messy export arrives every week.

"Clean this customer export into first name, last name, company, and source columns, then flag rows where the pattern looks inconsistent"

Griddy can split the fields, keep the cleanup visible, and point out rows that need human review instead of silently guessing.

Skip the manual work

Describe it. Griddy does it.

Instead of writing this formula yourself, just tell Griddy what you need in plain English. Works in Excel and Google Sheets.

Use this on real templates

Use cleaned text in customer and billing workflows

Flash Fill is most useful when messy names, labels, IDs, and notes need to become structured fields before they feed a tracker or invoice.

Sales