Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
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.
User | Count |
---|---|
134 | |
72 | |
71 | |
55 | |
54 |
User | Count |
---|---|
199 | |
95 | |
63 | |
62 | |
51 |