Forum Discussion
Need help with Grouping Data
- 7 years ago
Hi Anonymous
try this approach.
See the attached file as wellFirst create a calculated table
NewTable = SELECTCOLUMNS ( GENERATESERIES ( 1, MAX ( Purchases[Count of Purchases] ) ), "Count of Purchases", [Value] )Then a Measure
No. of users = COUNTROWS ( FILTER ( VALUES ( Purchases[UserId] ), CALCULATE ( COUNT ( Purchases[UserId] ) ) = SELECTEDVALUE ( NewTable[Count of Purchases] ) ) )
Hi Anonymous
In your Purchases Table, you can add this calculated column
Please see attached file with your sample data
Count of Purchases =
CALCULATE (
COUNT ( Purchases[UserId] ),
ALLEXCEPT ( Purchases, Purchases[UserId] )
)
Then in Table Visual, you can drag the above calculated column and DistinctCount of UserId to get the desired result
Zubair_Muhammad Thank you for answer) But it work wrong when I filtring data with date slicer! Please check my example: https://www.dropbox.com/s/apwwg61aq7ty9or/ExampleWithDate.pbix?dl=0
- Zubair_Muhammad7 years agoCommunity Champion
Hi Anonymous
try this approach.
See the attached file as wellFirst create a calculated table
NewTable = SELECTCOLUMNS ( GENERATESERIES ( 1, MAX ( Purchases[Count of Purchases] ) ), "Count of Purchases", [Value] )Then a Measure
No. of users = COUNTROWS ( FILTER ( VALUES ( Purchases[UserId] ), CALCULATE ( COUNT ( Purchases[UserId] ) ) = SELECTEDVALUE ( NewTable[Count of Purchases] ) ) )- Anonymous7 years agoNot applicable
Zubair_Muhammad , this is so great!:smileyhappy: But there is one thing: is there any way to filter list of users, when I click on the cell of "Count of Purchases"?
- Zubair_Muhammad7 years agoCommunity Champion
Anonymous
I think you can establish a relationship between the columns "Count of Purchases" in Purchases and New Table
Then it would work