Forum Discussion

ckhoo2007's avatar
ckhoo2007
Helper I
5 years ago
Solved

The MAX function only accepts a column reference as an argument.

Hi All, I wrote a  DAX formula as follow to calculate previous week sales, instead of averaging over 7 days as the records are not the same each day I try to use SUMX function:   PW_Sales = IF(IS...
  • amitchandak's avatar
    5 years ago

    ckhoo2007 , -1 is inside max , move outside

     

    PW_Sales = IF(ISBLANK('APJ'[CW_Sales]), BLANK(),
    (CALCULATE(DIVIDE(SUMX('APJ','APJ'[Sales]*'APJ'[CW_Record]),'APJ'[CW_Record]),
    FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])-1))))