Forum Discussion
Moving Average
- 2 years ago
You are welcome. This measure works
Measure = divide(calculate(sum(kmr[mQty]),datesbetween(calendar[date],min(calendar[date]),eomonth(min(calendar[date]),2))),3)Hope this helps.
Hi,
Create a Calendar Table with calculated column formulas for Year, Month name and Month number. Sort the Month name by the Month number. Create a relationship (Many to One and Single) from the MRdte column of the KMR table to the Date column of the Calendar Table. To your visual, drag Year and Month name from the Calendar Table. This DAX pattern should work
Measure = calculate(average(kmr[mQty]),datesbetween(calendar[date],min(calendar[date]),edate(min(calendar[date]),3)))
I have asumed that mqty is a column in the kmr table.
Hi, Ashish.
Thank you for your answer, I think I followed all the steps your recommended but no luck. Here are the details:
This is calendar table:
I created the relationship
I previously had my matrix
I replaced the date column by the one in the calendar table
I created the measure
I would expect first row for January and February the measure to be 0, for April (0+40+206)/3=82 , May (40+206+58)/3= 101.3 , and June (206+58+4)/3 = 89.3
But once I include the measure to my matrix I get some funny numbers
- Ashish_Mathur2 years agoSuper User
Hi,
Share the download link of the PowerBI file.
- martipe12 years agoHelper II
- Ashish_Mathur2 years agoSuper User
You are welcome. This measure works
Measure = divide(calculate(sum(kmr[mQty]),datesbetween(calendar[date],min(calendar[date]),eomonth(min(calendar[date]),2))),3)Hope this helps.