Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Tomhayw
Helper I
Helper I

Split column by delimiter with a character immediately after it

Hi there,

 

I have this (dummy) string of text that I am trying to split into columns:

 

This,piece, of,text,needs,to,be,split

 

The delimiter I want to split by has a character immediately before and after it.

Thispiece, oftextneedstobesplit

 The one that I don't want to split as a delimiter has a space immediately after it.

 

How do I go about this?

 

Thanks,

Tom

1 ACCEPTED SOLUTION
Anonymous
Not applicable

You can use Replace values, and replace ", " with just " " or something that sticks out like "*', and then split by the comma ",".

 

--Nate

View solution in original post

3 REPLIES 3
AlexisOlson
Super User
Super User

A fancier way to do this would be to use a character transition splitter. This will keep the commas though, so you'd probably want to trim those off.

 

Full sample query you can paste into the Advanced Editor of a new blank query:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WCsnILNYpyExNTtVRyE/TKUmtKNHJS01NKdYpyddJStUpLsjJLFGKjQUA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Text = _t]), 
  #"Split Column by Character Transition" = Table.SplitColumn(
    Source, 
    "Text", 
    Splitter.SplitTextByCharacterTransition({","}, each _ <> " ")
  ), 
  #"Trimmed Text" = Table.TransformColumns(
    #"Split Column by Character Transition", 
    {}, 
    each Text.TrimEnd(_, ",")
  )
in
  #"Trimmed Text"

 

 

Anonymous
Not applicable

You can use Replace values, and replace ", " with just " " or something that sticks out like "*', and then split by the comma ",".

 

--Nate

Thank you,

 

I was too busy trying to overcomplicate it I forgot about the easy way around!

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.