Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Power BI (DAX): Distinct Count Filtered by Condition

I have a data set with publishers with revenue by month. Publishers are considered to be "active" month if their revenue is equal or greater than 1000 for a given month.

Now, I want to count the distinct number of "active" publishers over a monthly trend using Power BI (DAX).

Example Data Set

Example Data Set

Here is a measure formula that I attempted:

DistCountActiveMonths = CALCULATE(DISTINCTCOUNT('Net Revenue Data'[Publisher Name]),FILTER('Net Revenue Data','Net Revenue Data'[Active Month]=1))

Please advise how to correct this formula to achieve the desired result, e.g.:

enter image description here

like image 337
AME Avatar asked Feb 16 '16 07:02

AME


1 Answers

DistinctCountActiveMonths =
CALCULATE(
    DISTINCTCOUNT( 'Net Revenue Data'[Publisher Name] )
    ,'Net Revenue Data'[Active Month] = 1
)
like image 153
greggyb Avatar answered Sep 29 '22 22:09

greggyb