Skip to content
Workflow · Clean · Opening soon

Split a column by delimiter

Split one column into several by a delimiter, like commas. Use it to turn address text into street, city, state and zip columns.

Early access opens shortly. Check back soon.

Someone typed

“split the address column by commas into street, city, state and zip columns”

The agent read it as

Split the address column by commas into street, city, state and zip columns in Customer list.

What the agent built

1 step, each one an ordinary Mammoth step you can open and change.

  1. File
    Customer list
    CSV export · 16 rows
  2. Step
    Split address into columns
    Step 1
  3. Result
    Split Customer Addresses
    16 rows
  4. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 16 rows came out.

What you get back

The result of that run, the rows to look at first.

Split Customer AddressesSample data16 rows
customer_idcompany_nameaddress (source)StreetCityStateZip
CUST-1001Northwind Supply125 Alder St, Portland, OR 97205125 Alder StPortlandOR97205
CUST-1002Blue Harbor Cafe88 Market St, San Francisco, CA 9410588 Market StSan FranciscoCA94105
CUST-1003Evergreen Dental410 Pine Ave, Seattle, WA 98101410 Pine AveSeattleWA98101
CUST-1004MetroFit Studio22 W Elm St, Chicago, IL 6061022 W Elm StChicagoIL60610
CUST-1005Silverline Books700 King St, Alexandria, VA 22314700 King StAlexandriaVA22314
CUST-1006Cedar & Stone LLC19 Broadway, New York, NY 1000719 BroadwayNew YorkNY10007
CUST-1007Harbor Point Foods501 Ocean Blvd, Long Beach, CA 90802501 Ocean BlvdLong BeachCA90802
CUST-1008Redwood Works77 Lakeview Dr, Austin, TX 7870177 Lakeview DrAustinTX78701
CUST-1009Summit Tech Labs2400 Main St, Denver, CO 802022400 Main StDenverCO80202
CUST-1010Prairie Market15 Lincoln Way, Des Moines, IA 5030915 Lincoln WayDes MoinesIA50309
CUST-1011Sunline Logistics3000 River Rd, Newark, NJ 071053000 River RdNewarkNJ07105
CUST-1012Juniper Home Co14 Birch Ct, Madison, WI 5370314 Birch CtMadisonWI53703
16 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you split a column by delimiter?

Upload the Excel export with your address column. Then choose the delimiter, such as a comma, and map the split parts into street, city, state and zip columns. Mammoth applies the same rule to the rows in your customer list.

How it works

How to use the Split Customer Addresses workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Split Customer Addresses: questions

Which export should you use from Excel?
Use the file export that includes the column you want to split. The sheet should have the full address text in one column, with one row per record.
What happens to rows that do not match the delimiter?
Rows that do not contain the delimiter, or do not split into the expected number of parts, are left out of the split result or kept unchanged, depending on the rule you set.
How do you change the split rule?
Edit the step in words. You can change the delimiter, the source column, and which output columns receive each part of the split.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.