Forum Discussion
Anonymous
2 years agoNot applicable
Variance Column
I have a matrix that looks like this company 2022 2023 2024 orders 2342 1234 5678 sales 2342...
- 2 years ago
Give this measure a try
Yearly Variance = VAR CurrentYear = SELECTEDVALUE('Date'[Year]) VAR PreviousYear = CurrentYear - 1 VAR Metric = SELECTEDVALUE('Metrics'[Metric]) RETURN SWITCH( TRUE(), Metric = "Orders", [Orders], Metric = "Sales", [Sales], Metric = "Income", [Income] ) - CALCULATE( SWITCH( TRUE(), Metric = "Orders", [Orders], Metric = "Sales", [Sales], Metric = "Income", [Income] ), 'Date'[Year] = PreviousYear )
aduguid
2 years agoMemorable Member
Give this measure a try
Yearly Variance =
VAR CurrentYear = SELECTEDVALUE('Date'[Year])
VAR PreviousYear = CurrentYear - 1
VAR Metric = SELECTEDVALUE('Metrics'[Metric])
RETURN
SWITCH(
TRUE(),
Metric = "Orders", [Orders],
Metric = "Sales", [Sales],
Metric = "Income", [Income]
) -
CALCULATE(
SWITCH(
TRUE(),
Metric = "Orders", [Orders],
Metric = "Sales", [Sales],
Metric = "Income", [Income]
),
'Date'[Year] = PreviousYear
)