Forum Discussion
NewYorkNY
7 years agoRegular Visitor
Crosstabbing Dataset and Subtotaling Chg% Formulas
Hi there, new to Power BI with a strong excel background. I have a dataset that I'm looking to build some crosstabs and growth formulas in but i'm having trouble using the matrix to get the data to d...
- Anonymous7 years ago
Hi NewYorkNY ,
You can refer to following steps to achieve your requirement.
Steps:1. Enter to query editor and do 'unpivot columns' on 'sales' and 'revenue' columns.
2. Write a measure formula with if statement to change total level calculation.Measure = IF ( ISFILTERED ( 'Table'[Type] ), SUM ( 'Table'[Value] ), VAR _org = CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Type] = "Org" ) VAR _var = CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Type] = "Var" ) RETURN DIVIDE ( _var - _org, _org ) )3. Create matrix visual with name, date as rows, attribute, type as column, measure as value.
Regards,
Xiaoxin Sheng
Anonymous
7 years agoNot applicable
Hi NewYorkNY ,
You can refer to following steps to achieve your requirement.
Steps:
1. Enter to query editor and do 'unpivot columns' on 'sales' and 'revenue' columns.
2. Write a measure formula with if statement to change total level calculation.
Measure =
IF (
ISFILTERED ( 'Table'[Type] ),
SUM ( 'Table'[Value] ),
VAR _org =
CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Type] = "Org" )
VAR _var =
CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[Type] = "Var" )
RETURN
DIVIDE ( _var - _org, _org )
)
3. Create matrix visual with name, date as rows, attribute, type as column, measure as value.
Regards,
Xiaoxin Sheng