Forum Discussion
gopu99
3 years agoFrequent Visitor
YOY Difference help
Hi i have a data which will be refreshed timely Tuition account Year 50 texas 2020-2021 100 texas 2021-2022 150 texas 2022-2023 200 penstate 2023-2024 250 penstate...
- 3 years ago
- Anonymous3 years ago
Hi gopu99 ,
You can update the formula of measure [YoY Growth] as below, and check if that is what you want.
YoY Growth = VAR _selaccount = SELECTEDVALUE ( 'Sheet1'[account] ) VAR _selyear = SELECTEDVALUE ( 'Sheet1'[Year] ) VAR CurrentYearFee = SUM ( Sheet1[Tuition] ) VAR _preyear = CALCULATE ( MAX ( Sheet1[Year] ), FILTER ( ALLSELECTED ( Sheet1 ), 'Sheet1'[account] = _selaccount && 'Sheet1'[Year] < _selyear ) ) VAR PreviousYearFee = CALCULATE ( SUM ( Sheet1[Tuition] ), FILTER ( ALLSELECTED ( Sheet1 ), 'Sheet1'[account] = _selaccount && 'Sheet1'[Year] =_preyear ) ) RETURN IF ( ISBLANK ( PreviousYearFee ), BLANK (), ( CurrentYearFee - PreviousYearFee ) / PreviousYearFee )Best Regards
Anonymous
3 years agoNot applicable
Hi gopu99 ,
You can update the formula of measure [YoY Growth] as below, and check if that is what you want.
YoY Growth =
VAR _selaccount =
SELECTEDVALUE ( 'Sheet1'[account] )
VAR _selyear =
SELECTEDVALUE ( 'Sheet1'[Year] )
VAR CurrentYearFee =
SUM ( Sheet1[Tuition] )
VAR _preyear =
CALCULATE (
MAX ( Sheet1[Year] ),
FILTER (
ALLSELECTED ( Sheet1 ),
'Sheet1'[account] = _selaccount
&& 'Sheet1'[Year] < _selyear
)
)
VAR PreviousYearFee =
CALCULATE (
SUM ( Sheet1[Tuition] ),
FILTER (
ALLSELECTED ( Sheet1 ),
'Sheet1'[account] = _selaccount
&& 'Sheet1'[Year] =_preyear
)
)
RETURN
IF (
ISBLANK ( PreviousYearFee ),
BLANK (),
( CurrentYearFee - PreviousYearFee ) / PreviousYearFee
)
Best Regards