Close Menu
Computing.net
    Facebook X (Twitter) Instagram
    Computing.netComputing.net
    • News
      1. AI
      2. Crypto
      3. Gaming
      4. Hardware
      5. Security
      6. Software
      7. View All

      Anthropic’s COBOL Automation Tool Triggers IBM Stock Plunge and Crypto Market Decline

      February 24, 2026

      AI Trading Bot Loses $441K in Crypto After Decimal Point Mistake

      February 23, 2026

      Tesla (TSLA) Stock: Goodbye Sedans, Hello Robots in Dramatic Production Shift

      January 29, 2026

      Palantir Technologies (PLTR) Stock: Why Bears May Be Wrong About Valuation Concerns

      January 29, 2026

      SUI Token Rallies 40% Following Major Staking Event and CME Futures Announcement

      May 12, 2026

      Chainlink (LINK) Surges to $10.40 as Network Activity Hits Eight-Month Peak

      May 12, 2026

      Dogecoin Whales Ramp Up Accumulation as DOGE Eyes Critical Breakout Levels

      May 12, 2026

      Bitcoin Holds $81K While Burry Flags Nasdaq Bubble and Oil Surges Past $105

      May 12, 2026

      Hamster Kombat: Unraveling TON’s Gaming Phenomenon

      August 7, 2024

      W-Coin: Exploring the Latest Telegram Tap-to-Earn Phenomenon

      August 7, 2024

      Hamster Kombat: 300 Million Players & Counting, HMSTR Token Airdrop Soon!

      July 31, 2024

      Hamster Kombat Developers Work with TON Team on Airdrop Solution

      July 30, 2024

      Nothing Expands Product Line with New AI Feature & Phone Update

      July 31, 2024

      Security Audit Reveals Concerns in Atari’s Blockchain Game on Base

      August 6, 2024

      SideWinder Group Targets Maritime Facilities in New Cyber Espionage Campaign

      July 30, 2024

      OAuth Implementation Flaw Exposes Millions of Websites to XSS Attacks

      July 30, 2024

      Hamster Kombat Players Face Growing Cybersecurity Threats

      July 25, 2024

      Anthropic’s COBOL Automation Tool Triggers IBM Stock Plunge and Crypto Market Decline

      February 24, 2026

      Cookie Crumble: Google Halts Plans to Eliminate Third-Party Cookies in Chrome

      July 23, 2024

      Big Brother is Watching: Apple’s Creepy New Ad Urges iPhone Users to Ditch Chrome

      July 23, 2024

      Nvidia Stock Soars to New Record at $219.44 Ahead of May 20 Earnings

      May 12, 2026

      Rocket Lab Shares Surge Past $120 Following Wave of Analyst Upgrades

      May 12, 2026

      GM Shares Decline Following 600 IT Layoffs Amid Strategic AI Workforce Transformation

      May 12, 2026

      SES Delivers €847M Q1 Performance as Intelsat Integration and Aviation Deals Fuel Expansion

      May 12, 2026
    • How To

      Batch Files: Tokens and Delimiters (FOR Loops)

      July 31, 2024

      Types of Ethernet Cabling & Electrical Low Voltage Wiring

      July 9, 2024

      What You Should Know About .JSON File Extension

      January 10, 2023

      Bkup File Extension

      November 19, 2022

      HEIC File Extension

      November 19, 2022
    • Office
      1. Excel
      2. Google Sheets
      3. View All

      How to Convert Column List to Comma Separated List in Excel

      July 24, 2024

      How to Find the Last Monday of the Month in Excel

      July 24, 2024

      Convert Bytes to MB or GB in Excel: 3 Methods!

      July 24, 2024

      How to Remove Characters from Right in Excel

      July 30, 2023

      How to Subtract in Google Sheets: Complete Guide

      July 31, 2024

      Bullet Points in Google Sheets

      January 20, 2022

      Sort by Date in Google Sheets

      January 18, 2022

      Google Sheets Timestamp

      January 17, 2022

      How to Subtract in Google Sheets: Complete Guide

      July 31, 2024

      How to Convert Column List to Comma Separated List in Excel

      July 24, 2024

      How to Find the Last Monday of the Month in Excel

      July 24, 2024

      Convert Bytes to MB or GB in Excel: 3 Methods!

      July 24, 2024
    • Answers
    • About
    • Contact
    Facebook X (Twitter)
    Computing.net
    Excel

    How to Separate Addresses in Excel

    Ovo OdiokoBy Ovo OdiokoFebruary 16, 2022
    Twitter LinkedIn Email Telegram
    How to Separate Addresses in Excel
    Twitter LinkedIn Email Telegram

    An address can be defined as a method used to describe a location, by referencing other existing features.

    If you are working in Excel, there are several ways to Separate Addresses in Excel, making it easy to sort or find specific address information.

    A typical address format usually consists of the following elements:

    The first three elements can easily be grouped into a single category called the Street Address.

    While the last three elements can be categorized as Zone Information.

    Most times when people are required to input their addresses, they embed all elements together as a single sentence.

    For example, a very common address format is

    ‘1600 Pennsylvania Avenue NW, Washington, DC 20500, USA ‘.

    Performing analysis on the compound address structure (like the example found above) may present a flawed result because some streets may have the same names as cities in other locations.

    In this tutorial we will learn how to split (the respective elements of) addresses using:

    • The Flash Fill Feature
    • The Text to Column feature
    • The LEFT, MID, and RIGHT Functions

    So, before we proceed, let’s define some terminology that you may come across in this article:

    • Columns – This is a vertical gridline in excel
    • Rows – This is a horizontal gridline in excel
    • Function: This is a pre-established formula that performs calculations by using specific values, called arguments, in a particular order E.g., AVERAGE, COUNT, COUNTIF
    • Delimiter – This is a string of one or more characters used to specify the limits between separate, independent regions in mathematical expressions, plain texts, or any other stream of data.

    The table below shows the addresses of 15 individuals who have parcels with a logistics company.

    Our task today will be to separate the address elements into respective columns.

    Contents:

    Toggle
    • Here’s How to Separate Addresses in Excel:
    • Using the Flash fill Feature
    • Using Text to Column Feature
    • Using the LEFT, RIGHT and MID Function
    • Extracting the Street Address
    • EXTRACTING CITY
    • EXTRACTING STATE
    • EXTRACTING ZIP CODE
    • Conclusion

    Here’s How to Separate Addresses in Excel:

    Using the Flash fill Feature

    I love to refer to this feature as a magical tool.

    The flash fill feature is only present in Excel 2013 and later versions.

    Its operation is such that it automatically detects a pattern in your data and replicates it across the cells in a selected range.

    It is the best method when the address details contain several delimiters.

    To use this feature, you must first confirm that your version of excel is not earlier than 2013 and secondly ensure that it has been activated in your Excel setup.

    To turn on the ‘Flash fill’, simply follow these steps:

    • Click on the File tab then select Options
    • An ‘Excel Options’ box appears
    • Click on the Advanced option
    • Navigate to the Editing Options, and check the ‘Enable Autocomplete for Cell Value’ and ‘Automatically Flash Fill’ checkboxes to turn on Flash Fill.

    Great! So, let’s see the steps on how to use the Flash fill.

    Step 1: Label the columns where you wish to display the separated data.

    In our example, we labeled Columns C, D, E, and F as Street address, City, State, and Zip Code respectively.

    Step 2:  Manually type in the correct separated info in the first two rows of the designated columns.

    Note:

    • Always ensure that the pattern is the same
    • Sometimes, when typing zip codes or whole numbers that begin with zero (eg. 012), excel removes the zero from the beginning. To retain this Zero, you will need to add an apostrophe before the code/number (‘012)

    Step 3: On the first designated column (Street Address), select the last filled cell (In our example this will be Cell C3)

    Step 4: Click on the Data tab

    Step 5: Click on the Flash Fill Option

    Step 6: Repeat steps 3 to 5 for the remaining columns

    You will notice that the cells get automatically filled up:

    Using Text to Column Feature

    This feature is used to split text data from one column into multiple columns using a delimiter.

    This delimiter can be a fixed width, comma (,), period (.), or other characters.  To use this feature simply follow the steps below:

    Step 1: Label the columns where you wish to display the separated data. In our example, we labeled Columns C, D, E, and F as Street address, City, State, and Zip Code respectively.

    Step 2:  Select the Address range you wish to split (that is B2:B16)

    Step 3: Click on the Data tab

    Step 4: Navigate to the Data Tools section and select the Text to Column option

    A ‘Convert Text to Columns Wizard’ pops up. This wizard has three steps, and you can easily navigate the steps using the Next and Back button

    Step 5: In step 1 of 3, check the radio button before the ‘Delimited’ option

    Step 6: Click on the Next button

    Step 7: Step 2 of 3 is displayed

    Step 8: In steps 2 of 3 check the box next to the desired delimiter. In our example, only the comma (,) box will be selected

    Step 9: A preview of the separated data is displayed in the Preview sub-window

    Step 10: Click on the Next button

    Step 11: Step 3 of 3 is displayed

    Step 12: Select your preferred column data format and change the ‘Destination’ cell to the cell where you wish to display the result.

    (In our example this is C2. Hence, we assign our destination value as $C$2).

    Note: Select

    • General – To maintain a general data format
    • Text – To convert the data to a text format
    • Date – To convert the data to a date format
    • Do not Import Column (skip) – To ensure that the result data gets displayed from the column where the analyzed data is found.

    Step 13: Click on the Finish button

    You will notice that the Street Address and City details are correctly displayed in the first two columns C and D.

    However, Column E which is assigned to capture the State info contains both the State and Zip code details displayed.

    This is because in the original addresses given, the chosen delimiter (,) is not present between the State and Zip code details.

    Hence, we will need to apply another delimiter type to separate the state and zip codes.

    If you carefully observe the records displayed in column E, you will agree with me that a space delimiter can be applied to separate the States from Zip codes.

    Step 14:  Select the range in column E which you desire to split (In our example, this is E2:E16)

    Step 15:  Click on the Data tab and then the Text to Column option

    A ‘Convert Text to Columns Wizard’ pops up.

    Step 16: In step 1 of 3, check the radio button before the ‘Delimited’ option

    Step 17: Click on the Next button

    Step 18: Step 2 of 3 is displayed

    Step 19: In steps 2 of 3 check the box next to the desired delimiter (space).

    Step 20: A preview of the separated data is displayed in the Preview sub-window

    Step 21: Click on the Next button

    Step 22: Step 3 of 3 is displayed

    Step 23: In the Column data format section, tick the radio button before the Do not Import Column (Skip)

    Step 24: Click on the finish button

    Step 25: A Microsoft Excel notification pops up requesting a confirmation if you wish to replace the data already existing in the column.

    Step 26: Click OK

    You will notice that the State and Zip code column are correctly filled

    Using the LEFT, RIGHT and MID Function

    Here, we will combine three functions to separate the elements in an address in excel.

    They are the LEFT function, RIGHT function, and MID function.

    Our approach will be to use the LEFT function to extract the Street Address then, we will apply the MID function to get the City and State details, and finally, we will use the RIGHT function to extract the Zipcodes.
    Now let’s explain how each function operates:

    1. The LEFT function returns the first character or characters in a text string from the left based on the number of characters you specify. The left function has a syntax of:

    LEFT(text, [num_chars]

    Where:

    • The text argument – refers to the text string which contains the characters you wish to extract
    • The num_chars argument – refers to the number of characters you want the RIGHT to return from the text. This is an optional parameter
    1. The RIGHT function returns the first character or characters in a text string from the right based on the number of characters you specify. The right function has a syntax of:

    RIGHT(text,[num_chars])

    Where:

    • The text argument – refers to the text string which contains the characters you wish to extract
    • The num_chars argument – refers to the number of characters you want the RIGHT to return from the text. This is an optional parameter
    1. The MID  function returns a specific number of characters from a text string, starting at the position you specify, based on the number of characters you specify. The MID function has a syntax of:

    MID(text, start_num, num_chars)

    Where:

    • The text argument – refers to the text string which contains the characters you wish to extract
    • The start_num argument – refers to the position in within_text where you want to start your search from. This is a required parameter
    • The num_chars argument – refers to the number of characters you want the MID to return from the text

    So, let’s get started.

    As mentioned earlier, we will be extracting the Street Address first.

    Extracting the Street Address

    To extract the street address, we will utilize the LEFT function =LEFT (text, FIND (find_text, within_text, [start_num]) 

    Step 1: Click the cell where you wish to display your result (In our example, Cell C2)

    Step 2: Type in the equal to sign (=)

    Step 3: Type the function LEFT

    Step 4: Input an opening parenthesis ‘(‘

    Step 5: Select the text or reference cell which contains the string you wish to work with. In our example this is B2

    Step 6: type in a comma ‘,’

    Step 7: Type the function FIND

    Step 8:  Input an opening parenthesis ‘(‘

    Step 9: Input the find_text value in a double quote. In our example, this is “,”

    Step 10: Select the within_text (that is the reference cell). In our example this is B2

    Step 11: Input your start number. This is the position in within_text where you want to start your search from. In our example, we will use a start_number of – 1 so that every character before the “,“ is extracted.

    =LEFT(B2,FIND(“,”,B2)-1)

    Step 12: Press the Enter key on your keyboard

    In summary, the formula we just used, instructs excel to FIND the first comma (,) in the address given, and then extract all details found (Street Address) before the comma (,).

    Step 13: Select Cell C2. You will notice a square at the bottom right (that is the fill handle)

    Step 14: Double click on the fill handle or drag it down to the last record to copy the formula across the range

    You will notice that the Street Address for all records have been automatically updated in the C column

    EXTRACTING CITY

    To extract the city detail, we will utilize the MID function 

    = MID(string, FIND(delimiter, string)+1, FIND (delimiter, string, FIND (delimiter, string)+1) – FIND (delimiter, string)-1)

    • Here we use the FIND function to determine the position of the first comma (“,”) to which you add 1 because you want to start with the character that follows the comma. Hence, you get the start_num argument of your Mid formula: FIND(“,”,B2)+1
    • Next, get the position of the 2nd comma character by using nested FIND functions. This instructs Excel to start searching from the 2nd comma: FIND(“,”,B2,FIND(“,”,B2)+1)

    To determine the number of characters to return, we need to subtract the position of the 1st comma from the position of the 2nd comma, and then subtract 1 from the result because we don’t want any extra spaces displayed in our result. Thus, the num_chars argument: FIND (“,”, B2, FIND (“,”,B2)+1) – FIND (“,”,B2)

    Putting all these arguments together, our MID function will be:

    =MID(B2, FIND(“,”,B2)+1, FIND (“,”, B2, FIND (“,”,B2)+1) – FIND (“,”,B2)-1)

    Great! So, let’s continue with our steps

    Step 1: Click the cell where you wish to display your result (In our example, Cell D2)

    Step 2: Input the MID function displayed above

    Step 3: Press the Enter key on your keyboard

    Step 4: Select Cell D2. You will notice a square at the bottom right (that is. the fill handle)

    Step 5: Double click on the fill handle or drag it down to the last record to copy the formula across the range

    EXTRACTING STATE

    To extract the state detail, we will also manipulate the strings by utilizing the MID function.

    In coming up with the MID function, first we need to evaluate our set of addresses to figure out what is consistent, especially as it relates to the states.

    From our data set, we can identify the following metrics to be consistent:

    • The states are represented by 2 letters
    • The states come 2 spaces after the last comma on the address

    With these metrics identified, we need to have a formula that finds the number of commas using the LENGTH function.

    =LEN(B2)-LEN(SUBSTITUTE(B2,”,”,””))

    Next, we would substitute the last comma (,) with a pipe (|) to serve as a marking for us to do a search on within a MID function.

    = SUBSTITUTE(B2,”,”,”|”,LEN(A2)-LEN(SUBSTITUTE(B2,”,”,””)))

    Next, we would search for the substituted symbol (|) within the substituted text, and apply the search within a MID function and indicate the length of the desired data to be extracted, as well as the number of characters to be extracted after the symbol ‘|’

    =MID(B2, FIND(“|”,SUBSTITUTE(B2,”,”,”|”,LEN(A2)-LEN(SUBSTITUTE(B2,”,”,””))))+2, 2)

    Step 1: Click the cell where you wish to display your result (In our example, Cell E2)

    Step 2: Input the MID function displayed above

    Step 3: Press the Enter key on your keyboard

    Step 4: Select Cell E2. You will notice a square at the bottom right (that is. the fill handle)

    Step 5: Double click on the fill handle or drag it down to the last record to copy the formula across the range

    EXTRACTING ZIP CODE

    To extract the zip codes, we will utilize the RIGHT function. Since zip codes are usually 5-digit codes, we can easily use the RIGHT function to count the last 5 characters in our Address

    RIGHT(text,[num_chars])

    Step 1: Click the cell where you wish to display your result (In our example, Cell F2)

    Step 2: Type in the equal to sign (=)

    Step 3: Type the function RIGHT

    Step 4: Input an opening parenthesis ‘(’

    Step 5: Select the text or reference cell which contains the string you wish to work with. In our example this is B2

    Step 6: type in a comma ‘,’

    Step 7:  Input the num_chars’. In our example, this will be 5 because we only want Excel to extract the first five characters of the address from the rear (Right).

    =RIGHT(B2,5

    Step 8: input the closing parentheses ‘)”. =RIGHT(B2,5)

    Step 9: Press the Enter key on your keyboard

    Step 13: Select Cell F2. You will notice a square at the bottom right (that is, the fill handle)

    Step 14: Double click on the fill handle or drag it down to the last record to copy the formula across the range

    You will notice that the Zip code for all records have been automatically updated on the C column.

    Conclusion

    In this tutorial, we learned how to separate addresses in excel into designated columns.

    You would recall that at the introductory stage of this tutorial, I had stated that splitting/ separating addresses into their respective element will allow us to derive insightful information from any data.

    Now let’s reconsider the example cited above.

    After extracting the Street Address, City, State, and Zip codes, we can simply filter the data using the State column to ascertain how many deliveries we have in each state.

    In addition, the method you choose to use when faced with a similar challenge will depend on the structure of the data and your preference amongst the outlined functions.

    Share. Twitter LinkedIn Email Telegram
    Avatar photo
    Ovo Odioko
    • Website
    • LinkedIn

    Ovo is a highly specialized Computer and Networking Expert with experience in Windows, Cisco, Microsoft Office (Excel, Word, etc) and Networking engineering. Ovo is a creative, team player that loves sharing his experience with technology with readers to follow along. He has great attention to detail when discussing various technologies, tutorials and guides.

    Related Posts

    How to Subtract in Google Sheets: Complete Guide

    July 31, 2024

    How to Convert Column List to Comma Separated List in Excel

    July 24, 2024

    How to Find the Last Monday of the Month in Excel

    July 24, 2024

    Convert Bytes to MB or GB in Excel: 3 Methods!

    July 24, 2024

    How to Remove Characters from Right in Excel

    July 30, 2023

    How to Create a Stem and Leaf Plot in Excel

    January 10, 2023
    Add A Comment

    Comments are closed.

    Latest

    Nvidia Stock Soars to New Record at $219.44 Ahead of May 20 Earnings

    May 12, 2026

    Rocket Lab Shares Surge Past $120 Following Wave of Analyst Upgrades

    May 12, 2026

    GM Shares Decline Following 600 IT Layoffs Amid Strategic AI Workforce Transformation

    May 12, 2026

    SES Delivers €847M Q1 Performance as Intelsat Integration and Aviation Deals Fuel Expansion

    May 12, 2026

    Trump Dismisses Iran Peace Proposal — Oil Markets React as Hormuz Remains Restricted

    May 12, 2026
    • Facebook
    • Twitter

    Latest Reviews

    Meta Platforms Shares Tumble 8% Despite Strong Q1 Performance Amid AI Investment Surge

    April 30, 2026

    Flush.com Review: Casino & Sportsbook With 275% Welcome Bonus

    March 7, 2026

    Katsubet Review: Crypto Casino With 300% Welcome Bonus & Free Spins

    March 7, 2026

    7Bit Review: Crypto Casino With 325% Bonus & 250 FS

    March 7, 2026

    Mega Dice Review: Crypto Casino With 200% Bonus & 50 Free Spins, Legit?

    March 7, 2026


    Home / Privacy Policy / Terms & Conditions

    Computing.net © 1996 - 2026 Kooc Media Ltd. All rights reserved. Registered Company No.05695741

    Type above and press Enter to search. Press Esc to cancel.