How to separate address in excel into different columns
Tutor 5 (296 Reviews)
Excel Tutor
Still stuck with a Excel question
Ask this expertAnswer
To separate an address in Excel into different columns, you can use the Text to Columns feature or formulas depending on your requirements.
Using Text to Columns
Select the column containing the addresses.
Go to the Data tab on the ribbon.
Click Text to Columns.
Choose Delimited and click Next.
Select the delimiter that separates the address components. Common delimiters are the comma, space, or semicolon.
Click Next, then select the destination column for the separated data.
Click Finish.
The address will split into separate columns based on the delimiter.
Example:
| Full Address | Street | City | State | Zip |
|---|---|---|---|---|
| 123 Main St, Springfield, IL, 62704 | 123 Main St | Springfield | IL | 62704 |
Using Formulas
If addresses have irregular formats or need dynamic separation, formulas are more precise. Common formulas include:
Extract Street (before first comma):
Extract City (between first and second comma):
Extract State (between second and third comma):
Extract ZIP code (after last comma):
=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,",","@",LEN(A1)-LEN(SUBSTITUTE(A1,",","")))))
Notes
On Mac, the steps in Text to Columns are the same, but the Data tab may appear under Data > Text to Columns in the menu bar.
For addresses separated by spaces instead of commas, replace the delimiter with a space in Text to Columns or adjust formulas using
FIND(" ",A1)instead ofFIND(",",A1).Using formulas allows updating dynamically if the original address changes, whereas Text to Columns produces static results.
This method ensures addresses can be separated efficiently into Street, City, State, and ZIP code columns without losing data integrity.
. Was this Helpful?Related Questions
Get Online Tutoring or Questions answered by Experts.
You can post a question for a tutor or set up a tutoring session
Answers · 1
Why are margins not working
Answers · 1
Why is page layout not working
Answers · 1
How to print repeated rows on top in excel
Answers · 1
How to print header on each page
Answers · 1