Forum Discussion
Robin96
Helper II
1 year agoCircular dependency in DAX
Hello all, i have been trying to make this calculation work for some days now, but i cant seem to get past the circular dependency in my dax measure, because the two measures are refering to each...
- 1 year ago
Hi Robin96 ,
Thank you for reaching out to the Microsoft Fabric Community. I implemented your scenario, and I was able to achieve the expected results as per your requirements. Please review the output.
Result:Used Measure:
Cash_T = VAR CurrentMonth = MAX('Table'[Date]) VAR PrevMonthCash = CALCULATE( MAX('Table'[Cash (t)]), FILTER( ALL('Table'), 'Table'[Date] = EOMONTH(CurrentMonth, -1) // Get last month's Cash_T1 ) ) RETURN IF( MONTH(CurrentMonth) = 1, MAX('Table'[Cash (t)]), // Keep the initial cash balance for January PrevMonthCash )If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
V-yubandi-msft
Community Support
1 year agoHi Robin96 ,
May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.