Forum Discussion

campelliann's avatar
campelliann
Icon for Post Patron rankPost Patron
4 years ago
Solved

LastDate vs MAX (date)

Hi, So I was using Max (date) successfully to get the cummulative revenue in 2021 with a filter like date< max(date) on a measure. The max(date) with the filter context returns the correspondent m...
  • Greg_Deckler's avatar
    Greg_Deckler
    4 years ago

    campelliann If you have it working, I'd walk away and declare victory. What does the LASTDATE version of that look like? This?

    calculate(sum(Valores_Finais[Total]),filter(all('Z_Calendário Slicer'),'Z_Calendar Slicer'[YearMonth]<=LASTDATE('Z_Calendar Slicer'[YearMonth])),filter(all(Valores_Finais),Valores_Finais[Type]="Baseline"))

    I don't see how that would work since you would be trying to compare a scalar to a table. And if it is this:

    calculate(sum(Valores_Finais[Total]),filter(all('Z_Calendário Slicer'),LASTDATE('Z_Calendar Slicer'[YearMonth])),filter(all(Valores_Finais),Valores_Finais[Type]="Baseline"))

    Then you would only get the last (biggest) [YearMonth] and would lose the < part.