Forum Discussion
Calculating closing balance
- Anonymous2 years ago
Thanks for the reply from 123abc .
First of all, I want to confirm your request with you. Why is the value of B in October 170? Is it the value of A in December plus the value of B in October in the OB table?
The following test is for your reference.
Create a calculated column in each of the two tables, and then create a relationship between the two tables based on this column.
Create a measure as follows
Measure = VAR _sumN = CALCULATE(SUM([Value]), FILTER(ALL(NetCashFlow), 'NetCashFlow'[Month] <= MAX([Month]) && [Company] = MAX([Company]))) VAR _sumOB = CALCULATE(SUM(OpeningBalance[Value]), FILTER(ALL(OpeningBalance), [Month] <= MAX([Month]) && [Company] = MAX([Company]))) RETURN _sumN + _sumOBOutput:
Best Regards,
Yulia XuIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi 123abc
This code gives an error in first 2 lines and in
. Unfortunately there is no option to share the pbix file for me.
This is NetCashFlow table
| Company | MonthYear | Value |
| Barngruppen Fastigheter AB | Oct-2024 | 10000 |
| Barngruppen Fastigheter AB | Nov-2024 | 0 |
| Barngruppen Fastigheter AB | Dec-2024 | -57000 |
| Barngruppen Fastigheter AB | Jan-2025 | 0 |
| Barngruppen Fastigheter AB | Feb-2025 | 0 |
| Barngruppen Fastigheter AB | Mar-2025 | -57000 |
| Barngruppen Fastigheter AB | Apr-2025 | 0 |
| Barngruppen Fastigheter AB | May-2025 | 0 |
| Barngruppen Fastigheter AB | Jun-2025 | -57000 |
| Barngruppen Fastigheter AB | Jul-2025 | 0 |
| Barngruppen Fastigheter AB | Aug-2025 | 0 |
| Barngruppen Fastigheter AB | Sep-2025 | -57000 |
| Barngruppen Fastigheter AB | Oct-2025 | 0 |
| Barngruppen Fastigheter AB | Nov-2025 | 0 |
| Barngruppen Fastigheter AB | Dec-2025 | -57000 |
| **bleep**erhage Fastighetsutveckling AB | Oct-2024 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Nov-2024 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Dec-2024 | -875000 |
| **bleep**erhage Fastighetsutveckling AB | Jan-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Feb-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Mar-2025 | -875000 |
| **bleep**erhage Fastighetsutveckling AB | Apr-2025 | -875000 |
| **bleep**erhage Fastighetsutveckling AB | May-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Jun-2025 | -875000 |
| **bleep**erhage Fastighetsutveckling AB | Jul-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Aug-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Sep-2025 | -875000 |
| **bleep**erhage Fastighetsutveckling AB | Oct-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Nov-2025 | 0 |
| **bleep**erhage Fastighetsutveckling AB | Dec-2025 | -875000 |
| Fastighets AB Älvdansen | Oct-2024 | 0 |
| Fastighets AB Älvdansen | Nov-2024 | 0 |
| Fastighets AB Älvdansen | Dec-2024 | -215625 |
| Fastighets AB Älvdansen | Jan-2025 | 0 |
| Fastighets AB Älvdansen | Feb-2025 | 0 |
| Fastighets AB Älvdansen | Mar-2025 | -215625 |
| Fastighets AB Älvdansen | Apr-2025 | 0 |
| Fastighets AB Älvdansen | May-2025 | 0 |
| Fastighets AB Älvdansen | Jun-2025 | -215625 |
| Fastighets AB Älvdansen | Jul-2025 | 0 |
| Fastighets AB Älvdansen | Aug-2025 | 0 |
| Fastighets AB Älvdansen | Sep-2025 | -215625 |
| Fastighets AB Älvdansen | Oct-2025 | 0 |
| Fastighets AB Älvdansen | Nov-2025 | 0 |
| Fastighets AB Älvdansen | Dec-2025 | -215625 |
This is OpeningBalance table
| Company | MonthYear | Value |
| Älvdansen Bostad AB | Oct-24 | 91500.4 |
| Älvdansen Bostad AB | Nov-24 | 0 |
| Älvdansen Bostad AB | Dec-24 | 0 |
| Älvdansen Bostad AB | Jan-25 | 0 |
| Älvdansen Bostad AB | Feb-25 | 0 |
| Älvdansen Bostad AB | Mar-25 | 0 |
| Älvdansen Bostad AB | Apr-25 | 0 |
| Älvdansen Bostad AB | May-25 | 0 |
| Älvdansen Bostad AB | Jun-25 | 0 |
| Älvdansen Bostad AB | Jul-25 | 0 |
| Älvdansen Bostad AB | Aug-25 | 0 |
| Älvdansen Bostad AB | Sep-25 | 0 |
| Älvdansen Bostad AB | Oct-25 | 0 |
| Älvdansen Bostad AB | Nov-25 | 0 |
| Älvdansen Bostad AB | Dec-25 | 0 |
| Barngruppen Fastigheter AB | Oct-24 | 412194.37 |
| Barngruppen Fastigheter AB | Nov-24 | 0 |
| Barngruppen Fastigheter AB | Dec-24 | 0 |
| Barngruppen Fastigheter AB | Jan-25 | 0 |
| Barngruppen Fastigheter AB | Feb-25 | 0 |
| Barngruppen Fastigheter AB | Mar-25 | 0 |
| Barngruppen Fastigheter AB | Apr-25 | 0 |
| Barngruppen Fastigheter AB | May-25 | 0 |
| Barngruppen Fastigheter AB | Jun-25 | 0 |
| Barngruppen Fastigheter AB | Jul-25 | 0 |
| Barngruppen Fastigheter AB | Aug-25 | 0 |
| Barngruppen Fastigheter AB | Sep-25 | 0 |
| Barngruppen Fastigheter AB | Oct-25 | 0 |
| Barngruppen Fastigheter AB | Nov-25 | 0 |
| Barngruppen Fastigheter AB | Dec-25 | 0 |
| Ferhage Fastighetsutveckling AB | Oct-24 | 777303.15 |
| Ferhage Fastighetsutveckling AB | Nov-24 | 0 |
| Ferhage Fastighetsutveckling AB | Dec-24 | 0 |
| Ferhage Fastighetsutveckling AB | Jan-25 | 0 |
| Ferhage Fastighetsutveckling AB | Feb-25 | 0 |
| Ferhage Fastighetsutveckling AB | Mar-25 | 0 |
| Ferhage Fastighetsutveckling AB | Apr-25 | 0 |
| Ferhage Fastighetsutveckling AB | May-25 | 0 |
| Ferhage Fastighetsutveckling AB | Jun-25 | 0 |
| Ferhage Fastighetsutveckling AB | Jul-25 | 0 |
| Ferhage Fastighetsutveckling AB | Aug-25 | 0 |
| Ferhage Fastighetsutveckling AB | Sep-25 | 0 |
| Ferhage Fastighetsutveckling AB | Oct-25 | 0 |
| Ferhage Fastighetsutveckling AB | Nov-25 | 0 |
| Ferhage Fastighetsutveckling AB | Dec-25 | 0 |
| Fastighets AB Älvdansen | Oct-24 | 0 |
| Fastighets AB Älvdansen | Nov-24 | 0 |
| Fastighets AB Älvdansen | Dec-24 | 0 |
| Fastighets AB Älvdansen | Jan-25 | 0 |
| Fastighets AB Älvdansen | Feb-25 | 0 |
| Fastighets AB Älvdansen | Mar-25 | 0 |
| Fastighets AB Älvdansen | Apr-25 | 0 |
| Fastighets AB Älvdansen | May-25 | 0 |
| Fastighets AB Älvdansen | Jun-25 | 0 |
| Fastighets AB Älvdansen | Jul-25 | 0 |
| Fastighets AB Älvdansen | Aug-25 | 0 |
| Fastighets AB Älvdansen | Sep-25 | 0 |
| Fastighets AB Älvdansen | Oct-25 | 0 |
| Fastighets AB Älvdansen | Nov-25 | 0 |
| Fastighets AB Älvdansen | Dec-25 | 0 |
| Fastighets AB Älvdansen | Oct-24 | 1677692.45 |
| Fastighets AB Älvdansen | Nov-24 | 0 |
| Fastighets AB Älvdansen | Dec-24 | 0 |
| Fastighets AB Älvdansen | Jan-25 | 0 |
| Fastighets AB Älvdansen | Feb-25 | 0 |
| Fastighets AB Älvdansen | Mar-25 | 0 |
| Fastighets AB Älvdansen | Apr-25 | 0 |
| Fastighets AB Älvdansen | May-25 | 0 |
| Fastighets AB Älvdansen | Jun-25 | 0 |
| Fastighets AB Älvdansen | Jul-25 | 0 |
| Fastighets AB Älvdansen | Aug-25 | 0 |
| Fastighets AB Älvdansen | Sep-25 | 0 |
| Fastighets AB Älvdansen | Oct-25 | 0 |
| Fastighets AB Älvdansen | Nov-25 | 0 |
| Fastighets AB Älvdansen | Dec-25 | 0 |
I did a union function to bring the closing balance table, since my netcashflow table is a calculated table, I have a closing balance value in Oct month for all the companies
Expected output should be in a same format. May be you can load these data and try implementing solution for this. Below is my data model
Do let me know if you get a solution. Thanks in Advance.
Thanks for the reply from 123abc .
First of all, I want to confirm your request with you. Why is the value of B in October 170? Is it the value of A in December plus the value of B in October in the OB table?
The following test is for your reference.
Create a calculated column in each of the two tables, and then create a relationship between the two tables based on this column.
Create a measure as follows
Measure =
VAR _sumN = CALCULATE(SUM([Value]), FILTER(ALL(NetCashFlow), 'NetCashFlow'[Month] <= MAX([Month]) && [Company] = MAX([Company])))
VAR _sumOB = CALCULATE(SUM(OpeningBalance[Value]), FILTER(ALL(OpeningBalance), [Month] <= MAX([Month]) && [Company] = MAX([Company])))
RETURN
_sumN + _sumOB
Output:
Best Regards,
Yulia Xu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- GokilaRaviraj2 years ago
Helper II
Hi Anonymous Sorry for the confusion. That was by mistake. I tried this code. It works perfectly. Thanks for your solution !!