Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi,
I have two columns in a dataset called ID and Message. Message columns contains multiple lines with a cell. I want to unpviot them into columns. Is there anyway yo do?
Example,
Actual Data
| ID | Message |
| 1 | M-1: Message1. M-2: Message2. M-3: Error. Message3. |
| 2 | M-1: Message1. M-2: Message2. |
| 3 | M-1: Message1. |
What i need,
| ID | Message | Messag1 | Messag2 | Messag3 | Messag4 |
| 1 | M-1: Message1. M-2: Message2. | M-1: Message1. | M-2: Message2. | M-3: Error. Message3. | |
| 2 | M-1: Message1. | M-1: Message1. | M-2: Message2. | ||
| 3 | M-1: Message1. | M-1: Message1. |
|
Thanks in advance!
Solved! Go to Solution.
Hi,
This M code works
let
Source = Excel.CurrentWorkbook(){[Name="Data"]}[Content],
#"Duplicated Column" = Table.DuplicateColumn(Source, "Message", "Message - Copy"),
#"Split Column by Delimiter" = Table.SplitColumn(#"Duplicated Column", "Message - Copy", Splitter.SplitTextByDelimiter("#(lf)", QuoteStyle.Csv), {"Message - Copy.1", "Message - Copy.2", "Message - Copy.3"})
in
#"Split Column by Delimiter"
Hope this helps.
Hi,
This M code works
let
Source = Excel.CurrentWorkbook(){[Name="Data"]}[Content],
#"Duplicated Column" = Table.DuplicateColumn(Source, "Message", "Message - Copy"),
#"Split Column by Delimiter" = Table.SplitColumn(#"Duplicated Column", "Message - Copy", Splitter.SplitTextByDelimiter("#(lf)", QuoteStyle.Csv), {"Message - Copy.1", "Message - Copy.2", "Message - Copy.3"})
in
#"Split Column by Delimiter"
Hope this helps.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.