Forum Discussion
Grouping
I have a table of purchases.
Each row is a purchase with an unique ID and a ClientID.
Each client can have multiple purchases.
I want to group based on how much each client spent.
Lets say I want 5 groups:
0-100€
100-200€
200-500€
500-1000€
> 1000 €
Any help on the correct approach?
Hi PDRTXRA ,
According to your description, here's my solution.
Sample:
Create a measure:
Measure = VAR _SUM = SUM ( 'Table'[Purchase] ) RETURN SWITCH ( TRUE, _SUM > 0 && _SUM <= 100, "0-100€", _SUM > 100 && _SUM <= 200, "100-200€", _SUM > 200 && _SUM <= 500, "200-500€", _SUM > 500 && _SUM <= 1000, "500-1000€", _SUM > 1000, ">1000€" )Get the correct result:
I attach my sample below for your reference.
Best regards,
Community Support Team_yanjiang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
1 Reply
- v-yanjiang-msftCommunity Support
Hi PDRTXRA ,
According to your description, here's my solution.
Sample:
Create a measure:
Measure = VAR _SUM = SUM ( 'Table'[Purchase] ) RETURN SWITCH ( TRUE, _SUM > 0 && _SUM <= 100, "0-100€", _SUM > 100 && _SUM <= 200, "100-200€", _SUM > 200 && _SUM <= 500, "200-500€", _SUM > 500 && _SUM <= 1000, "500-1000€", _SUM > 1000, ">1000€" )Get the correct result:
I attach my sample below for your reference.
Best regards,
Community Support Team_yanjiang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.