Forum Discussion

Jyo27's avatar
Jyo27
Helper II
3 years ago

current week vs previous week

Hi ,

I need to calculate current week ,previous week values . Have the below data . can anyone please help with dax ?

 

Category total profitDate
   
   

4 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Community Champion

    Jyo27 Try something like this:

    Current Week Measure = 
      VAR __Date = TODAY()
      VAR __CW = WEEKNUM(__Date)
      VAR __Result = SUMX(FILTER('Table',WEEKNUM('Table'[Date]) = __CW),[total profit])
    RETURN
      __Result
    
    
    
    Previous Week Measure = 
      VAR __Date = TODAY()
      VAR __PW = WEEKNUM(__Date) - 1
      VAR __Result = SUMX(FILTER('Table',WEEKNUM('Table'[Date]) = __PW),[total profit])
    RETURN
      __Result
    • Jyo27's avatar
      Jyo27
      Helper II
      Current Week Measure = 
        VAR __Date = TODAY()

      Instead of Today() can we pass dynamic date /week num ?

      • Jyo27's avatar
        Jyo27
        Helper II

        Greg_Deckler  can you please provide a solution for the above issue 

        var__date = Today()

        instead of today can we pass dynamic week number ?

  • Current week measure is working but im getting error for previous week. Having 2category records  for previous week ,showing only one record.