Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago
Solved

Calculate Average based on latest month

Each month, I get an updated forecast for oil production (4.PE - FC17) which includes historical data + forecasted data by month. So for example, May's report will have actual production from Jan - A...
  • vik0810's avatar
    8 years ago

    you can use VAR in your measure

     

     

    Yr PE Curr Mo = 
    VAR MaxDate = MAX(InputData[PE FC MoYr]) RETURN
     CALCULATE('Input Data'[4. PE - FC17], 'Input Data'[PE FC MoYr] = DATE(2017 , MONTH(MaxDate) - 1 , 1))

     

     

     

  • v-yulgu-msft's avatar
    8 years ago

    Hi Anonymous,

     

    Please try:

    7. Yr PE Curr Mo =
    CALCULATE (
        'Input Data'[4. PE - FC17],
        FILTER (
            'Input Data',
            'Input Data'[PE FC MoYr] = LASTDATE ( 'Input Data'[PE FC MoYr] )
        )
    )

     

    Regards,
    Yuliana Gu