Tutor 5 (273 Reviews)
Excel Tutor
Still stuck with a Excel question
Ask this expertAnswer
To flash fill in Excel, enter an example of the desired transformed value next to your source data, press Enter, then either start the next cell and let Excel preview the fill or press Ctrl+E (Windows) / Ctrl+E or ⌃+E (Mac) to run Flash Fill manually.
What is Flash Fill?
Flash Fill is a data-entry tool that detects a pattern from examples you type and fills the rest of the column to match that pattern. The feature was introduced in Excel 2013 and is present in later desktop versions.
Where is Flash Fill located in the ribbon?
Flash Fill is on the Data tab in the Data Tools group. You can click the Flash Fill button there to run it.
How to enable Flash Fill (Windows)
-
Click File.
-
Choose Options.
-
Select Advanced in the left pane.
-
Under Editing options, check Automatically Flash Fill.
-
Click OK.
-
Restart Excel if the feature does not work immediately.
How to run Flash Fill manually
-
Type one or more examples in the new column adjoining your source data.
-
With the active cell where you want Excel to fill, press Ctrl+E (Windows) or ⌃+E (Mac).
-
Press Enter to accept Excel’s preview.
-
Press Ctrl+Z to undo if the results are incorrect.
What are he common Flash Fill use cases?
-
Splitting full names into first and last names.
-
Extracting area codes from phone numbers.
-
Combining separate columns into a single formatted value (for example, street + city).
-
Reformatting dates or ID strings to a consistent pattern.
What to do when Flash Fill does not work?
-
Ensure Automatically Flash Fill is enabled (see “How to enable Flash Fill (Windows)”). Provide two or three example rows to help Excel detect the pattern.
-
Run Flash Fill manually with Ctrl+E if the automatic preview does not appear.
-
Check that the source and destination columns are adjacent and that no merged cells interrupt the range.
Are there differences between Windows and Mac?
Yes. The feature behavior and UI are largely the same, but availability and ribbon controls depend on the Excel version:
-
On Windows, Flash Fill is on the Data tab, and the shortcut is Ctrl+E. The Automatically Flash Fill option lives under File > Options > Advanced.
-
On Mac, newer Excel for Mac builds include Flash Fill; run it with ⌃+E (or Ctrl+E on some keyboards). Some older Mac versions lacked the ribbon button, so the shortcut is the reliable method. Confirm your Excel version if the command is missing.
What are the Flash Fill limitations I should know?
-
Flash Fill relies on pattern recognition, so ambiguous or inconsistent examples produce incorrect results.
-
Flash Fill does not create formulas; it writes static values. Use formulas when you need dynamic results. Flash Fill may not work across nonadjacent columns or tables with complex formatting.
Best practices for reliable Flash Fill results
-
Place your destination column immediately to the right of the source data.
-
Provide clear, consistent examples in the first one to three rows.
-
Verify results and undo if the output is wrong.
-
Use formulas when the transformation must update automatically with source changes.
Step-by-step example — Split “First Last” into separate columns
-
Suppose column A contains full names like.
-
Insert a new column B to the right of column A.
-
In B2, type
Janeand press Enter. -
In B3, start typing the next first name or press Ctrl+E / ⌃+E to trigger Flash Fill.
-
Accept the preview by pressing Enter.
-
Repeat for last names in column C using
Doeas the example.
Where can I read official guidance?
Microsoft’s support pages explain how Flash Fill works, how to enable it, and troubleshooting steps. Refer to Microsoft’s “Using Flash Fill in Excel” and “Enable Flash Fill in Excel.
Additional tips
-
Test Flash Fill on a small sample before applying it to large datasets.
-
Use Ctrl+Z immediately to revert unwanted changes.
-
Convert your data to a table when working with structured ranges to keep columns aligned.
Get Online Tutoring or Questions answered by Experts.
You can post a question for a tutor or set up a tutoring session
Answers · 1
How to sort by highlighted cells in excel
Answers · 1
How to sort excel by column and keep rows together
Answers · 1
How to sort by time in excel
Answers · 1
How to sort alphabetically in excel by last name
Answers · 1