Forum Discussion
Sub total in filter
Hello All,
I have a count of units for a selected period. I am trying to count only those who have bought an average of 2 units
i.e. total units bought 9 in 3 months so an average of 3.
I want to count only those customer who have bought an average of 3 units. My DAX works when I bring the customer name. It looks at each customer and calculate the average but when I summarize it, it doesn't work.
I want to have a count of total customers who have bought an average of 3 units. Instead, I get a count of all customer who have bought even single unit.
I would appreciate if someone can assit.
Thank you,
Arif
- Anonymous6 years ago
// Dealers must be a dimension connected // to the fact table on DealerId. Active Dealers = VAR mStartDate = MIN( 'Business Dates'[Date] ) VAR mEndDate = MAX( 'Business Dates'[Date] ) VAR mMonths = DATEDIFF( mStartDate, mEndDate, MONTH) + 1 var __dealers = SUMX( Dealers, 1 * ( [Products CY] >= 2 * mMonths ) ) RETURN __dealersBest
D
8 Replies
- AnonymousNot applicable
// Measures should be defined in advance: // [Total Units] // [Total Months] [Monthly Average] = DIVIDE( [Total Units], [Total Months] ) [# Cust with avg of 3 units] = SUMX( Customers, 1 * ( [Monthly Avg] = 3 ) )Best
D
- arif_ali
Helper I
Hello D,
Thank you for the prompt response!
It partially worked (I should have been more specific). If customer's average is 3 for all 3 months, I get a count of 3 whereas I want to count unique customers.
Thank you,
Arif
- AnonymousNot applicableSorry but I don't follow.
Best
D