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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Ozcoz
Frequent Visitor

Count occurrences within a field

I'm encountering a challenge with counting occurrences of specific values in a field. In a column named STRATEGY, I currently have the following DAX measure to count occurrences:

 
STRATEGY_measure = CALCULATE( COUNTROWS(MNES), FILTER( MNES, MNES[STRATEGY] IN { "Value 1", "Value 2", "Value 3", "Value 4", "Value 5", "Value 6" } ) )

 

The provided DAX measure functions, however the count seems to consider only the first instance in each field and doesn't include subsequent values separated by a delimiter ("/"). For example, if a row has values "Value 1 / Value 2," the measure only counts "Value 1" and not "Value 2."

 

I've tried separating the values by the delimiter, but then thats a different formula which I couldn't work out.  What's the best to approach so that I can count all the occurences of a value?

 

Thanks.

1 ACCEPTED SOLUTION
DataInsights
Super User
Super User

@Ozcoz,

 

One option is to split the column into rows using Power Query: Split Column --> By Delimiter --> Split into Rows.

 

DataInsights_0-1700752458370.png

You can simplify the measure as follows:

 

STRATEGY_measure =
CALCULATE (
    COUNTROWS ( MNES ),
    MNES[STRATEGY]
        IN { "Value 1", "Value 2", "Value 3", "Value 4", "Value 5", "Value 6" }
)

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

1 REPLY 1
DataInsights
Super User
Super User

@Ozcoz,

 

One option is to split the column into rows using Power Query: Split Column --> By Delimiter --> Split into Rows.

 

DataInsights_0-1700752458370.png

You can simplify the measure as follows:

 

STRATEGY_measure =
CALCULATE (
    COUNTROWS ( MNES ),
    MNES[STRATEGY]
        IN { "Value 1", "Value 2", "Value 3", "Value 4", "Value 5", "Value 6" }
)

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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