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 moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hello, I have read through the other messages but can't get this figured out. I have a DimAte table with Week in Year measure and an invoiced fact table with a measure for cases and also a column for cases.
I am calcuating the weekly average but couldn't figure out why most worked and a few didn't. I finally fount out that the formula is not adding the blanks into the calculation. I need to cout all the weeks of sales, including blanks and return the average over the number of weeks sleected. In the below example this is 5 weeks (36-40). Item A average should be 51.2 but my formula is returning 256.
One other key is I filter this report on the last 10 calendar weeks and control click 1 week, 3 weeks, 5 weeks etc to filter the data in the report.
Thanks
Jon
Solved! Go to Solution.
Ok, so what I ended up doing is creating a sales = calculate(sum(Dollar Sales)) and another one is number of weeks =distinctcount(dimdate[week in year]) and then divide (sales,number of weeks) to the the correct average then I filter on the page for number os specific weeks (Last 4 weeks, last 10 weeks etc).
Thanks for giving me the idea to create the seperate measures and then divide them.
This is my formula currently
Invoiced Cases Average =
AVERAGEX(VALUES(DimDate[Week in Year] ), [Invoiced Cases] )
You'd need to do it in two stages.
1. SUM as I indicated.
2. Then you'd use SUM Measure/# of weeks (or days).
Try adding 0 to your measure.
Ex:
Measure = Calculate(SUM(Table[Column]),FILTER())+0
Then use that SUM measure result in your Average calculation.
Ok, so what I ended up doing is creating a sales = calculate(sum(Dollar Sales)) and another one is number of weeks =distinctcount(dimdate[week in year]) and then divide (sales,number of weeks) to the the correct average then I filter on the page for number os specific weeks (Last 4 weeks, last 10 weeks etc).
Thanks for giving me the idea to create the seperate measures and then divide them.
Check out the April 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 |
|---|---|
| 30 | |
| 23 | |
| 22 | |
| 16 | |
| 15 |
| User | Count |
|---|---|
| 61 | |
| 35 | |
| 28 | |
| 22 | |
| 21 |