Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!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.
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
Solved! Go to Solution.
// 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
__dealers
Best
D
// 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
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
Hi D,
Here is the code
// 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
__dealers
Best
D
Hi D,
You are lifesaver. It worked!
Thank you so much
User | Count |
---|---|
17 | |
17 | |
14 | |
12 | |
12 |
User | Count |
---|---|
10 | |
9 | |
8 | |
7 | |
7 |