This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.
Hi Experts,
I seek for help as follows:
1) To count for Returned status for every week of each month.
2) Running total measure for accumulative return for the returned status above.
Expected result should be as table below:
Data table is in this link>> https://1drv.ms/u/s!AqKwe2kf8OBIZ45s1gEQQqqgE-Q?e=LVhwg0
Thanks
Solved! Go to Solution.
Hi @Zaky ,
You could get the result by following steps but you couldn't get the same visual if you are using two measures.
Create columns.
Week =
var currentweek=WEEKNUM('Table'[Month of Return],1)
var startWeek=WEEKNUM(DATE('Table'[Month of Return].[Year],'Table'[Month of Return].[MonthNo],1),1)
return
"week"&Currentweek-startWeek+1
month = FORMAT('Table'[Month of Return],"MMM")
Create measures.
Measure = COUNTROWS('Table')
Measure 2 = CALCULATE(COUNTROWS('Table'),FILTER(ALL('Table'),'Table'[Month of Return]<=MAX('Table'[Month of Return])))
Result would be shown as below.
Best Regards,
Jay
Hi @Zaky ,
You could get the result by following steps but you couldn't get the same visual if you are using two measures.
Create columns.
Week =
var currentweek=WEEKNUM('Table'[Month of Return],1)
var startWeek=WEEKNUM(DATE('Table'[Month of Return].[Year],'Table'[Month of Return].[MonthNo],1),1)
return
"week"&Currentweek-startWeek+1
month = FORMAT('Table'[Month of Return],"MMM")
Create measures.
Measure = COUNTROWS('Table')
Measure 2 = CALCULATE(COUNTROWS('Table'),FILTER(ALL('Table'),'Table'[Month of Return]<=MAX('Table'[Month of Return])))
Result would be shown as below.
Best Regards,
Jay
@Zaky , You can join the date with a date table and in date table get month week like
Start Month = STARTOMONTH('Date'[Date])
WeekDay = WEEKDAY([Date],2) //monday
Start of Week = [Date] -[WeekDay]+1 //monday
Month Week = QUOTIENT(DATEDIFF(Minx(FILTER('Date',[Start Month]=EARLIER([Start Month])),'Date'[Start of Week]),[Date],DAY),7)+1
return =countrows(Table]) //weekly return
Cumm Sales = CALCULATE(countrows(Table]),filter(allselected(date),date[date] <=max(date[date])))
Dear @amitchandak
Thanks for the solution. But i don't get understand your instruction.
I would be much appreciated if you can show me the way of doing this in .PBIX example.
The data table as i attached in the link.
Thanks
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 23 | |
| 21 | |
| 21 | |
| 21 | |
| 16 |
| User | Count |
|---|---|
| 56 | |
| 55 | |
| 43 | |
| 26 | |
| 24 |