Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Sum previous Month and current year return wrong numbers

Hi All, I have two tables (UserActions & Date). Auto date/time is disabled. I  want to create a simple measures but with no success. Calculate YTD (Current Year) sum of t_UserActions (disregard al...
  • amitchandak's avatar
    amitchandak
    6 years ago

    Anonymous

    Try like

    Measure pervious month =
    var _max = eomonth(date(year(today()),month(today())-1,year(today())),0)
    var _min = date(year(today()),month(today())-1,1)
    Return 
    calculate(countrows(t_UserActions),all(date),date[Date]<=_max && date[date]>= _min,all(t_UserActions))
    
    Measure since  Start of year =
    var _min=date(year(today()),1,1)
    var _max =today()
    Return 
    calculate(countrows(t_UserActions),all(date),date[Date]<=_max && date[date]>= _min,all(t_UserActions))
    

     

    all(date) will remove date filter. all(t_UserActions) will all filter on this table

    So use all(t_UserActions), only as per need