Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I feel this is close, but please find the formula for a 20 day rolling average below. The measure actually works great and is accurate, except for the fact that when plotted on a line chart, it goes past beyond the [Latest Date Loaded] which is also posted below. Any idea on why it does not cut off on the [Latest Date Loaded]? The 'Sales Result'[CAS_Bonus_date__c] is related to the date table field of 'Date Table'[Date] as well. I appreciate your feedback, thanks!
Total Sales = SUM('Sales Result'[Net_Sales_Units__c])
Latest Date Loaded = VAR X = SUMMARIZE(ALL('Sales Result'),'Sales Result'[Account],"M",CALCULATE(MAX('Sales Result'[CAS_Bonus_Date__c]),'Sales Result'[RecordTypeId]="0126g000000O4VdAAK",'Sales Result'[Region__c]<>"Specialty Pharmacy"))
RETURN MAXX(x,[M])
4 Week Moving Average Chart =
CALCULATE(
[Total Sales],
DATESINPERIOD('Date Table'[Date],LASTDATE('Date Table'[Date]),-20,DAY),
FILTER(ALLSELECTED('Date Table'),'Date Table'[Working Day] = 1 &&
'Date Table'[Date] <= [Latest Date Loaded]))
/
CALCULATE(
DISTINCTCOUNT('Date Table'[Date]),
DATESINPERIOD('Date Table'[Date],LASTDATE('Date Table'[Date]),-20, DAY),
FILTER(ALLSELECTED('Date Table'),'Date Table'[Working Day] = 1 &&
'Date Table'[Date] <= [Latest Date Loaded]))
Solved! Go to Solution.
hi @kotarosai
You need to create a IF conditional in the measure as below:
or
hi @kotarosai
You need to create a IF conditional in the measure as below:
or
Goodness, I was way overthinking it. Thanks for your support Lin!
Please let me know if there are any other details that may help troubleshoot as well. Thanks!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 38 | |
| 36 | |
| 33 | |
| 31 | |
| 28 |
| User | Count |
|---|---|
| 129 | |
| 88 | |
| 79 | |
| 68 | |
| 63 |