Forum Discussion

game1's avatar
game1
Helper III
2 years ago
Solved

Create a KPI target based on the previous year value

For example, if I have 10000 items sold in 2022, and if I want my target in 2023, I must do : 10000 * 1.8. I have: table1[items], table1[date]  items date  car     2022/06/19   table  2023/10/11 ...
  • Anonymous's avatar
    Anonymous
    2 years ago

    Hi game1 ,

    I updated the sample pbix file, please find the details in the attachment.

    Target = 
    VAR _year =
        SELECTEDVALUE('Date'[Date].[Year] )
    VAR _month =
        SELECTEDVALUE('Date'[Date].[MonthNo],12)
    VAR _pycount =
        CALCULATE (
            COUNT ( 'Table'[items] ),
            FILTER (
                ALLSELECTED ( 'Table' ),
                YEAR ( 'Table'[date] ) = _year-1
                    &&  IF(ISFILTERED('Date'[Date].[Month]),MONTH ( 'Table'[date] )  = _month,1=1)
            )
        )
    RETURN
           _pycount  * 1.8

    Best Regards