Forum Discussion
Anonymous
3 years agoNot applicable
Recreating FIXED calculation from Tableau
Hello, I'm trying to recreate a calculation from Tableau that was giving the average Orders per User: { FIXED [UserID] : COUNTD([Order])} I looked for possible syntax for Power BI, but have ...
Anonymous
3 years agoNot applicable
There can be multiple, hence the need to calculate the average
johnt75
3 years agoSuper User
I understand that a user can have multiple orders, but can an order be split across multiple rows or does one row constitute an entire order? Doing a DISTINCTCOUNT of an order ID, for example, is a lot more time consuming than a simple COUNTROWS.
Also, if you have a user dimension then iterating over the values from that would be much quicker than having to scan the entire orders table to get the values.
- Anonymous3 years agoNot applicable
It is spread on multiple orders (2-7, many sometimes), so the total count of orders is not important, but how many orders average a user has is what I seek. Thanks
- johnt753 years agoSuper User
Try
Avg orders per customer = AVERAGEX ( VALUES ( 'Users'[User ID] ), CALCULATE ( COUNTROWS ( 'Orders' ) ) )- Anonymous3 years agoNot applicable
this solution doesn't make distinct count 😕