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 agoI hope this information is helpful. Please let me know if you have any further questions or if you'd like to discuss this further. If this answers your question, please Accept it as a solution and give it a 'Kudos' so others can find it easily.
Thank you.