Forum Discussion
neonguyen
7 years agoFrequent Visitor
Sum with group
I have a table as bellow: And i want to Sum 'Amount' group by: 'Created by' & 'Program'. Then divide them for 10,000,000, and round 0.5 -> 1 to calculate Enrollment. And finally, i will cal...
- Anonymous7 years ago
Hi neonguyen ,
You can try to use following measure formula if it suitable for your requirement:
Grouped Total = ROUND ( DIVIDE ( CALCULATE ( SUM ( Table[Amount] ), ALLSELECTED ( Table ), VALUES ( Table[abc] ), VALUES ( Table[Program] ) ), 10000000 ), 0 ) * 50000Regards,
Xiaoxin Sheng
- neonguyen7 years agoFrequent Visitor
parry2k Please see my matrix for this case:
Let see user Van Huynh, after group by name, i continue group by Program and calculate Enrollment =
ROUND(SUMX('table','table'[Amount]) / 10000000,0) ==> meaning Van Huynh's Enrollment = ( sum amount of program 19 / 10000000, round 0.5 to 1) + ( sum amount of program 20 / 10000000, round 0.5 to 1).And now, i want use Rankx for it but still keep formula User's Enrollment = ( sum amoun of program # / 10000000, round 0.5 to 1) + ( sum amoun of program # / 10000000, round 0.5 to 1) + etc- Anonymous7 years agoNot applicable
Hi neonguyen ,
You can try to use following measure formula if it suitable for your requirement:
Grouped Total = ROUND ( DIVIDE ( CALCULATE ( SUM ( Table[Amount] ), ALLSELECTED ( Table ), VALUES ( Table[abc] ), VALUES ( Table[Program] ) ), 10000000 ), 0 ) * 50000Regards,
Xiaoxin Sheng