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 moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
My issue in PowerBI is that I continue to run into circular dependency issues when referring to the forecast from the month prior in PowerBI. I've tried creating separate tables, calculated columns, measures, etc to no avail
Solved! Go to Solution.
Hi,
I have solved a similar problem in the attached files.
Hope these help.
Hi @stellion17 ,
DAX cannot reference the data in the previous row, i.e., DAX cannot implement iteration.
But based on the information you provided, perhaps you can modify your formula to:
Month 1 Figure = InitialInventory + SumInboundPOsMonth1 - ForecastMonth1
Month 2 Figure = InitialInventor + ( SumInboundPOsMonth1 + SumInboundPOMonth2 ) - ( ForecastMonth1 + ForecastMonth2 )
Month 3 Figure = InitialInventor + ( SumInboundPOsMonth1 + SumInboundPOMonth2 + SumInboundPOMonth3 ) - ( ForecastMonth1 + ForecastMonth2 + ForecastMonth3 )
...............
As long as all the data in your SumInboundPOsMonth and ForecastMonth columns are present.
Or you can use List.Accumulate or List.Generate in Power Query, two M functions that enable iteration.
Best Regards,
Dino Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
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 |
|---|---|
| 35 | |
| 32 | |
| 27 | |
| 23 | |
| 16 |
| User | Count |
|---|---|
| 65 | |
| 50 | |
| 30 | |
| 25 | |
| 24 |