Forum Discussion

dwedding3's avatar
dwedding3
Frequent Visitor
3 years ago
Solved

Help creating a bar graph that counts values found in strings

Hello!

Here's the issue I'm having:
So I have a column that contains multiple values in each cell, and I need to measure the total number of times a specific value appears in said column.

 

For example, a column contains the colors of a flag.

America: red|white|blue
UK: red|white|blue
Ukraine: blue|yellow
Mexico: red|white|green

how can I get a graph that finds the number of times a single color appears, such as:
Red: 3
white: 3
blue: 3
yellow: 1
green: 1

Thanks

  • In Power query, add a column like this:
    = Text.Split([Flag_Colors], "|")

    Expand the list column.

    Add a column with the value 1.

    Sum that column in your visual with the Color name as the legend value or as a column in the table or whatever the case may be.

    IF this messes with other data in your report, then make a copy of the table first and then do this. 

1 Reply

  • kpost's avatar
    kpost
    Solution Sage

    In Power query, add a column like this:
    = Text.Split([Flag_Colors], "|")

    Expand the list column.

    Add a column with the value 1.

    Sum that column in your visual with the Color name as the legend value or as a column in the table or whatever the case may be.

    IF this messes with other data in your report, then make a copy of the table first and then do this.