How to Fix If Flash Fill Not Recognizing a Pattern in Excel

 

Excel Flash Fill

Excel Flash Fill is a feature or tool that analyzes entries when users enter them and fills the data after recognizing a pattern automatically. Excel offers the Flash Fill feature from Excel version 2013 and onwards.

To apply Flash Fill, Go to the Date tab > Select Flash Fill (from the Data Tools section).

Applying Flash Fill-Flash Fill not Recognizing Pattern in Excel

There is also an alternative to executing the Flash Fill feature. Hover to the Home tab > Select Fill (from the Editing section) > Choose Flash Fill from the options.

Applying Flash Fill-Flash Fill not Recognizing Pattern in Excel

After selecting Flash Fill, the other cells are automatically filled with the First Names as Flash Fill recognizes the pattern.

Flash Fill result

We can apply Flash Fill just by pressing CTRL+E. The nature of Flash Fill is that it first analyzes the inputted data pattern and then fills the rest of the data complying with the pattern. However, in some user-ill-handled cases, Flash Fill shows a notification that it fails to recognize any pattern entry or entries. In the latter sections, we demonstrate ways to resolve the issue.


Method 1 – Providing More Entries to Mimic to Resolve Flash Fill Not Recognizing a Pattern

Suppose we have Full Name entries as depicted in the following image and want the First and Last Name. To explain the situation, we enter two types of inputs. In the single input type entry, we enter an entry’s first and last name. We enter two entries with First and Last Names for the double input type entry.

more entries to mimic

➤ Follow any way to apply the Flash Fill feature shown in the Excel Flash Fill section for a single input type column.

single input

You see middle names also appear in the resultant cells. This happens because Flash Fill doesn’t have many inputted entries to mimic the pattern. Flash Fill assumes you want the Full Name entries in the First and Last Name columns as they are in the Full Name column.

STEPS:

  • Follow any way to apply the Flash Fill feature shown in the Excel Flash Fill section for a single input type column.

single input

You see middle names also appear in the resultant cells. This happens because Flash Fill doesn’t have many inputted entries to mimic the pattern. Flash Fill assumes you want the Full Name entries in the First and Last Name columns as they are in the Full Name column.

  • Apply the Flash Fill operation for the double input type. This time, Flash Fill ignores the middle names in the Full Name column and fills the data with desired outputs.

Double input-Flash Fill not Recognizing Pattern in Excel

Read More: [Solved!] Flash Fill Not Working in Excel


Method 2 – Removing any Hidden Blank Column to Resolve Flash Fill Not Recognizing Pattern

Now, we want to execute the Flash Fill tool, and we provide sufficient entries to mimic the pattern. Nevertheless, Flash Fill shows an error window saying it looked at all the data next to the selection and didn’t see a pattern in the value….

removing hidden blank column

What’s gone wrong with the procedure? After inspecting the data, we see a missing or hidden blank column between columns B and D. The hidden blank column C is the reason Flash Fill can’t find any pattern in the dataset.

Hidden blank column C

STEPS:

  • Select both columns using the Column Number Header.
  • Right-Click on the selection.
  • The Context Menu (use SHIFT+F10) appears.
  • From the Context Menu, Select the Unhide option.

Context Menu

  • The blank hidden column appears as shown in the following picture.

Reveling the hidden blank column

  • Type anything (i.e., First Name) on the column (i.e., Column C) header. After that apply the Flash Fill, you’ll see all the cells get filled with the First and Last Names as depicted in the image below.

Applying Flash Fill-Flash Fill not Recognizing Pattern in Excel

You can delete the hidden column and then apply the Flash Fill. When working with a huge dataset with numerous columns, it’s normal to hide 1 or 2 columns for data representation. As a result, these hidden blank columns pose an issue when applying the Flash Fill feature in datasets.


Method 3 – In Case of Existing Entries in Rows

Suppose we want to apply Flash Fill to our Full Name Dataset. However, we overlooked an existing entry, as shown in the screenshot below. In reality, there will be hundreds of rows, and maybe 1 or 2 entries will be present in the column prior to the Flash Fill application.

existing entry-Flash Fill not Recognizing Pattern in Excel

Execute Flash Fill and find irrelevant outcomes as depicted in the picture below.

existing entry

We want the First Names in the First Name column. However, as an existing middle name (i.e., Thomas) was present before our Flash Fill application, Excel returns an amalgamation of first and middle names. And the outcomes are misleading to the core.

STEPS:

To make the Flash Fill work properly,

  • Clear all the contents in the cell except the 1st one.
  • Go to the Home tab > Select Clear (from the Editing section) > Choose Clear Contents.

Clearing contents

The Clear Contents command removes all the entries and leads to a scenario similar to the image below.

Clear Contents result

  • Apply the Flash Fill following one of the ways shown in the Excel Flash Fill section. You get all the First Names as depicted in the picture below.

existing entry final result

You do not necessarily have to apply Flash Fill for just First, Last, or Middle Names. You can use it to fill any type of data with a pattern in its entries.


Method 4 – Enabling Automatically Flash Fill Option

STEPS:

➤ Go to the File ribbon.

enabling automatic flash-Flash Fill not Recognizing Pattern in Excel

  • In the File ribbon options, Select Options (on the left side of the window).
  • Choose Advanced (from the Excel Options window).
  • Check the Automatically Flash Fill option.
  • Click OK.
  • enabling automatic flashAfter returning to the dataset, apply Flash Fill. You’ll get the desired result as it is supposed to be.

Final result


Download the Excel Workbook


Further Readings


<< Go Back to Flash Fill Excel | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Maruf Islam
Maruf Islam

MARUF ISLAM is an excellent marine engineer who loves working with Excel and diving into VBA programming. For him, programming is like a superhero tool that saves time when dealing with data, files, and the internet. His skills go beyond the basics, including ABACUS, AutoCAD, Rhinoceros, Maxsurf, and Hydromax. He got his B.Sc in Naval Architecture & Marine Engineering from BUET, and now he's switched gears, working as a content developer. In this role, he creates techy content... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo