Forum Discussion
yve214
Helper III
4 years agoSumx function isn't working for my view
Hi there, please help me. my sumx function isnt working for a total qty measure i calculated. I have my Qty measure where I am replacing my empty rows with the previous values as such...
- 4 years ago
Hi yve214
Please useFinal Qty = SUMX ( SUMMARIZE( Data, Data[Date], Data[Category] ), CALCULATE ( VAR CurrentDate = MAX ( Data[Date] ) VAR OriginalQty = SUM ( Data[Original Quantity] ) VAR CurrentCategoryTable = CALCULATETABLE ( Data, ALLEXCEPT ( Data, Data[Category] ) ) VAR PreviousDatesTable = FILTER ( CurrentCategoryTable, Data[Date] < CurrentDate ) VAR PreviousDate = MAXX ( PreviousDatesTable, Data[Date] ) VAR PreviousQty = CALCULATE ( SUM ( Data[Original Quantity] ), Data[Date] = PreviousDate ) RETURN IF ( ISBLANK ( OriginalQty ), PreviousQty, OriginalQty ) ) )
tamerj1
Community Champion
4 years agoHi yve214
Please use
Final Qty =
SUMX (
SUMMARIZE( Data, Data[Date], Data[Category] ),
CALCULATE (
VAR CurrentDate = MAX ( Data[Date] )
VAR OriginalQty = SUM ( Data[Original Quantity] )
VAR CurrentCategoryTable = CALCULATETABLE ( Data, ALLEXCEPT ( Data, Data[Category] ) )
VAR PreviousDatesTable = FILTER ( CurrentCategoryTable, Data[Date] < CurrentDate )
VAR PreviousDate = MAXX ( PreviousDatesTable, Data[Date] )
VAR PreviousQty = CALCULATE ( SUM ( Data[Original Quantity] ), Data[Date] = PreviousDate )
RETURN
IF (
ISBLANK ( OriginalQty ),
PreviousQty,
OriginalQty
)
)
)