top of page

Unlocking the Power of Flash Fill in Excel


Flash Fill is one of Excel’s most underrated features. Introduced in Excel 2013, it automatically fills in values when it detects a pattern in your data. Instead of writing complex formulas, you can simply show Excel what you want, and Flash Fill does the rest.

Let’s explore some practical use cases with examples and visuals.



✂️ 1. Splitting Names into First and Last

Scenario: You have a list of full names in one column and want to separate them.

Steps:

  1. Type the first name in the adjacent column.

  2. Press Ctrl + E (or go to Data → Flash Fill).

  3. Excel fills the rest automatically.

Example:

Full Name

First Name

Last Name

Gaurav Sharma

Gaurav

Sharma

Priya Mehta

Priya

Mehta

Arjun Kapoor

Arjun

Kapoor


📧 2. Extracting Usernames from Email Addresses

Scenario: You want to pull out the username part before the “@” in email addresses.

Steps:

  1. Type the first username manually.

  2. Use Flash Fill to complete the column.

Example:

Email Address

Username

gaurav.sharma

priya.mehta

arjun.kapoor


📞 3. Formatting Phone Numbers

Scenario: You have raw phone numbers and want them in a consistent format.

Steps:

  1. Type the desired format for the first entry (e.g., (+91) 98765-43210).

  2. Apply Flash Fill.

Example:

Raw Number

Formatted Number

9876543210

(+91) 98765-43210

9123456789

(+91) 91234-56789


📅 4. Extracting Dates or Years

Scenario: You have full dates but only need the year.

Steps:

  1. Type the year for the first entry.

  2. Use Flash Fill.

Example:

Date

Year

25-Apr-2026

2026

14-Feb-2025

2025

01-Jan-2024

2024


🎨 5. Combining First and Last Names

Scenario: You have separate columns for first and last names and want to combine them into a full name.

Steps:

  1. Type the full name for the first entry.

  2. Use Flash Fill to complete the column.

Example:

First Name

Last Name

Full Name

Gaurav

Sharma

Gaurav Sharma

Priya

Mehta

Priya Mehta

Arjun

Kapoor

Arjun Kapoor


🔍 6. Extracting Domain Names from URLs

Scenario: You want to extract the domain name from a list of URLs.

Steps:

  1. Type the domain name for the first URL.

  2. Use Flash Fill to complete the column.

Example:


📝 7. Extracting Area Codes from Phone Numbers

Scenario: You want to extract the area code from phone numbers.

Steps:

  1. Type the area code for the first entry.

  2. Use Flash Fill.

Example:

Phone Number

Area Code

(123) 456-7890

123

(987) 654-3210

987

(555) 123-4567

555


📝 8. Extracting Initials

Scenario: You want to get the initials from full names.

Steps:

  1. Type the initials for the first name.

  2. Use Flash Fill.

Example:

Full Name

Initials

Gaurav Sharma

GS

Priya Mehta

PM

Arjun Kapoor

AK


📝 9. Formatting Social Security Numbers

Scenario: You have raw SSN numbers and want to format them.

Steps:

  1. Type the formatted SSN for the first entry (e.g., 123-45-6789).

  2. Use Flash Fill.

Example:

Raw SSN

Formatted SSN

123456789

123-45-6789

987654321

987-65-4321

555667777

555-66-7777


📝 10. Extracting File Extensions

Scenario: You want to extract file extensions from filenames.

Steps:

  1. Type the extension for the first file.

  2. Use Flash Fill.

Example:

Filename

Extension

report.pdf

pdf

photo.jpg

jpg

data.xlsx

xlsx

📝 11. Creating Custom IDs

Scenario: You want to create custom IDs by combining parts of other columns.

Steps:

  1. Type the custom ID for the first entry.

  2. Use Flash Fill.

Example:

First Name

Last Name

Birth Year

Custom ID

Gaurav

Sharma

1990

GSH1990

Priya

Mehta

1985

PME1985

Arjun

Kapoor

1992

AKA1992

📝 12. Extracting Street Names from Addresses

Scenario: You want to extract street names from full addresses.

Steps:

  1. Type the street name for the first address.

  2. Use Flash Fill.

Example:

Address

Street Name

123 Main St, Springfield

Main St

456 Oak Ave, Shelbyville

Oak Ave

789 Pine Rd, Capital City

Pine Rd


📝 13. Extracting Product Codes

Scenario: You want to extract product codes from product descriptions.

Steps:

  1. Type the product code for the first description.

  2. Use Flash Fill.

Example:

Product Description

Product Code

Widget A - Code123

Code123

Gadget B - Code456

Code456

Thingamajig - Code789

Code789


📝 14. Extracting Invoice Numbers

Scenario: You want to extract invoice numbers from invoice descriptions.

Steps:

  1. Type the invoice number for the first entry.

  2. Use Flash Fill.

Example:

Invoice Description

Invoice Number

Invoice #1001

1001

Invoice #1002

1002

Invoice #1003

1003


📝 15. Extracting Currency Amounts

Scenario: You want to extract currency amounts from text.

Steps:

  1. Type the amount for the first entry.

  2. Use Flash Fill.

Example:

Text

Amount

$100.00 payment received

100.00

€250.50 invoice

250.50

£75.25 refund

75.25

🎨 Visual Example

Here’s a simple illustration of Flash Fill in action:


 
 
 

Recent Posts

See All

Comments


© 2023 by Commerce Keen

Get Social

  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey LinkedIn Icon
  • Grey YouTube Icon
bottom of page