Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

From Selected Month Previous 12 Months Values

Hi Friends,   I am facing issue in one of my report. I have 3 tables Fact Incident Table Fact Hour Table Dim Date Table   Incident Table Date Incidents 27-Jun-2021 75 01-Jun-2021 ...
  • Jihwan_Kim's avatar
    4 years ago

     

    Incidents: =
    VAR slicerselect =
    MAX ( Slicer_Dates[Date] )
    VAR before12months = DATE( YEAR(slicerselect)-1, MONTH(slicerselect), DAY(slicerselect))
    VAR datesperiod12months =
    DATESBETWEEN ( Dates[Date], before12months+1, slicerselect )
    RETURN
    CALCULATE (
    SUM ( Incident[Incidents] ),
    KEEPFILTERS ( DATESBETWEEN ( Dates[Date], before12months, slicerselect ) )
    )

     

     

    Hours: =
    VAR slicerselect =
    MAX ( Slicer_Dates[Date] )
    VAR before12months = DATE( YEAR(slicerselect)-1, MONTH(slicerselect), DAY(slicerselect))
    VAR datesperiod12months =
    DATESBETWEEN ( Dates[Date], before12months+1, slicerselect )
    RETURN
    CALCULATE (
    SUM ( 'Hour'[Hours] ),
    KEEPFILTERS ( DATESBETWEEN ( Dates[Date], before12months, slicerselect ) )
    )