Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Calculating YoY Difference without date field

Hi,   I need to find the difference in revenue from the current year vs last year but I don't have any date fields to use. Only fiscal year is available. Could you please assist by sharing if there...
  • Jihwan_Kim's avatar
    4 years ago

    Hi,

    Please check the below picture and the attached pbix file.

    All measures are in the attached pbix file.

     

     

    Current Year Rev: = 
    SUM ( Data[Revenue] )

     

    Previous Year Rev: = 
    VAR currentyear =
        INT ( LEFT ( SELECTEDVALUE ( Data[Fiscal Year] ), 4 ) )
    VAR lastyeartable =
        FILTER ( ALL ( Data ), INT ( LEFT ( Data[Fiscal Year], 4 ) ) = currentyear - 1 )
    RETURN
        SUMX ( lastyeartable, Data[Revenue] )

     

    YoY variance: = 
    IF (
        [Current Year Rev:] <> BLANK ()
            && [Previous Year Rev:] <> BLANK (),
        [Current Year Rev:] - [Previous Year Rev:]
    )