Flash Fill (Ctrl + E): Your Data Clean up Superpower in Excel
Cleaning and reformatting data is a common, yet often tedious, task in Microsoft Excel. Whether you're dealing with inconsistent spacing, improperly formatted phone numbers, or merged names that need separating, these chores can eat up significant time, especially when manual intervention or complex formula construction is involved.
Enter Flash Fill, a game-changing feature in Excel designed to make data cleaning and transformation practically instantaneous. Think of it as Excel's built-in intelligent pattern recognition tool. Instead of requiring you to write and debug intricate text formulas (like LEFT, RIGHT, MID, FIND, CONCATENATE, etc.), Flash Fill observes the changes you make to the first one or two cells and intelligently applies that same pattern to the rest of the column, automating the entire process.
How to use Flash Fill
Using Flash Fill is surprisingly simple, relying on a straightforward demonstration of the desired outcome:
Step one: you set the stage. Start with your original data in one column (e.g., Column A). In the adjacent, empty column (e.g., Column B), select the cell corresponding to the first data entry.

Step two: you provide the example. Type the desired result based on the data in the corresponding row. For instance, if Column A contains the full name and you want to extract just the first name, type it into the cell in Column B.

Step three: now you can use Flash Fill. After providing this example, you can activate the feature in one of two ways:
Keyboard Shortcut: The quickest method is to press Ctrl + E.
Ribbon Command: Navigate to the Data tab on the Excel ribbon, and in the "Data Tools" group, click the Flash Fill button:


Excel immediately analyzes the pattern you demonstrated and populates the entire adjacent column with the remaining data entries formatted according to that detected pattern.
Try it again for the last names!

Why Flash Fill is a Must-Have Tool
Flash Fill excels in scenarios where you need to reformat data quickly and consistently. It drastically reduces the need for complex formulas, saving time and minimizing the risk of formula errors.
This is super useful for:
Splitting and Merging Text: Easily separate a full name column into distinct First Name and Last Name columns, or combine separate columns (like Area Code, Prefix, and Line Number) into a single, standardized phone number format.
Reformatting Data: Change the structure of dates (e.g., from YYYY-MM-DD to DD/MM/YY) or text inputs (e.g., converting "NY" to "New York").
Extracting Specific Elements: Quickly pull out specific information from longer strings. For example:
Extracting the domain name (e.g., spuddleapp.com) from a column of email addresses.
Extracting a product ID or code from a mixed alpha-numeric inventory number.
Standardizing and Cleaning: Correct inconsistent spacing or capitalization in text inputs across thousands of rows instantly.
No complex formulas needed, just pattern recognition made simple! Flash Fill acts as an intelligent data assistant, turning hours of tedious cleanup work into a few seconds of automated efficiency.
Want more Excel Confidence?
Spuddle is building a Duolingo-style app that teaches Excel the fun way. If you want to be the first to try it (and grab our free Excel shortcut cheat sheet), join the waitlist here: spuddleapp.com