Forum Discussion
Row Sub Total equals is calculated
- 6 years ago
OK, taking a look back at the original post, perhaps something like:
Measure 2 = VAR __Table = ADDCOLUMNS( SUMMARIZE( 'Table 3', [Group], [Attribute], "__Measure",[Measure] ), "__IncludeInTotals",SEARCH("%",[Attribute],,-1) ) RETURN IF( HASONEVALUE('Table 3'[Attribute]), [Measure], SUMX(FILTER(__Table,[__IncludeInTotals] = -1),[__Measure]) )
Fragan , I think you need subtotal. You should try have look at this :
https://community.powerbi.com/t5/Desktop/Percentage-of-subtotal/td-p/95390
Allexcept will give you that
I dont think i need subtotals, i just want to make Attribute5 the subtotal and not calculate the subtotal again. in other words i want to exclude verything from subtotal and total besides Attribute5
- Greg_Deckler6 years ago
Community Champion
Going to depend on how you are subtotaling, but:
Measure = IF( HASONEVALUE('Table 3'[Group]), SUMX ( DISTINCT ( 'Table 3'[Attributes] ), SWITCH ( 'Table 3'[Attributes], "Attribute5", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Attributes] = "Attribute1" ) - CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Attributes] = "Attribute2" ) - CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Attributes] = "Attribute3" ), var a = 'Table 3'[Attributes] return CALCULATE ( SUM ( 'Table'[Value] ),'Table'[Attributes]=a) ) ), "Attribute5" )- Fragan6 years ago
Helper III
Can i do the same for the global column total ?
Like instead of having "Attribute5" there i'd like to have 1142(which is 239+903)
- Greg_Deckler6 years ago
Community Champion
Yes, that's more along the lines of This looks like a measure totals problem. Very common. See my post about it here: https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376
Also, this Quick Measure, Measure Totals, The Final Word should get you what you need:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907