Forum Discussion

YasminYas's avatar
YasminYas
Icon for Helper I rankHelper I
7 years ago

7days Rolling average showing wrong for Blank Columns

Hi 
I have below data ..
If i filter the Year from Year ,Month and weeknumber from respective filters i need to see data as below. For that
I have created 7D Rolling average measure which is giving some wrong values like if therse is no any wafer passed on May 4th respective 7D rolling average  should show MAY 3rd Rolling average means 75.61 should show for May 4th also but there calculation is wrong 
How can i fix it 

 

7D_Rolling Average =
IF(
    ISFILTERED('YIELD'[QC_DATE_OUT]),
ERROR("Time intelligence quick measures can only be grouped or filtered by the Power BI-provided date hierarchy or primary date column."),
    
    VAR LAST_DATE = LASTDATE('YIELD'[QC_DATE_OUT].[Date])
    
Var passes7 = calculate(sum(YIELD[WAFERPASS]),DATESBETWEEN('YIELD'[QC_DATE_OUT].[Date],DATEADD(LAST_DATE, -6, DAY),LAST_DATE))
Var Total7 = calculate(sum(YIELD[TotalWafers]),DATESBETWEEN('YIELD'[QC_DATE_OUT].[Date],DATEADD(LAST_DATE, -6, DAY),LAST_DATE))
RETURN divide(passes7,Total7)
)



1 Reply