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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

Reply
arjunsk
New Member

To count the splitted column

Hi All,

I have splitted the string to multiple columns by Edit Query option. I just want to get count of column that has value.

See below example of table splitting.

2017-06-26 15_23_45-KPI April - Power BI Desktop.jpg

 

Can someone help on this?

2 ACCEPTED SOLUTIONS
ImkeF
Community Champion
Community Champion

Agree with @Anonymous, but if his suggestion is not option, a new column with this formula would do the trick:

List.NonNullCount(Record.FieldValues(_))

Imke Feldmann (The BIccountant)

If you liked my solution, please give it a thumbs up. And if I did answer your question, please mark this post as a solution. Thanks!

How to integrate M-code into your solution -- How to get your questions answered quickly -- How to provide sample data -- Check out more PBI- learning resources here -- Performance Tipps for M-queries

View solution in original post

Anonymous
Not applicable

Hi @arjunsk,

 

I agree with pawelpo's point of view, you can add a column to store the count of list which split your cell text with particular separator.

 

For example:

    #"Added Custom" = Table.AddColumn(#"Renamed Columns", "Count Item", each List.Count(Text.Split([Column],",")))

`.PNG2.PNG

 

 

Reference:

 

Function Description
List.Count Returns the number of items in a list.
Text.Split Returns a list containing parts of a text value that are delimited by a separator text value.

 

 

Regards,

Xiaoxin Sheng

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

Hi @arjunsk,

 

I agree with pawelpo's point of view, you can add a column to store the count of list which split your cell text with particular separator.

 

For example:

    #"Added Custom" = Table.AddColumn(#"Renamed Columns", "Count Item", each List.Count(Text.Split([Column],",")))

`.PNG2.PNG

 

 

Reference:

 

Function Description
List.Count Returns the number of items in a list.
Text.Split Returns a list containing parts of a text value that are delimited by a separator text value.

 

 

Regards,

Xiaoxin Sheng

Anonymous
Not applicable

In my opinion, it's not the best idea to split the data into columns when you have multiple items in a single column. Why not split strings into rows? (this option is also available in Power BI Desktop transformations) Then you could perform a simple COUNT for each issue row to find the number of related issues.

ImkeF
Community Champion
Community Champion

Agree with @Anonymous, but if his suggestion is not option, a new column with this formula would do the trick:

List.NonNullCount(Record.FieldValues(_))

Imke Feldmann (The BIccountant)

If you liked my solution, please give it a thumbs up. And if I did answer your question, please mark this post as a solution. Thanks!

How to integrate M-code into your solution -- How to get your questions answered quickly -- How to provide sample data -- Check out more PBI- learning resources here -- Performance Tipps for M-queries

Helpful resources

Announcements
May PBI 25 Carousel

Power BI Monthly Update - May 2025

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

May 2025 Monthly Update

Fabric Community Update - May 2025

Find out what's new and trending in the Fabric community.