Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Need help with calculating historcal data.
I have data for Column A-D. But want to Calculate (with DAX) E. Col D i så always the act. value. And Col E can be reverserd calculated.
Ex.
Col | A | B | C | D | E |
Date | IN | Out | Net | Act | Real Act |
2021-01-01 | 1000 | 800 | 200 | 15000 | 9942 |
2021-01-02 | 1500 | 900 | 600 | 15000 | 10142 |
2021-01-03 | 1544 | 1000 | 544 | 15000 | 10742 |
2021-01-04 | 1251 | 500 | 751 | 15000 | 11286 |
2021-01-05 | 2155 | 800 | 1355 | 15000 | 12037 |
2021-01-06 | 1001 | 450 | 551 | 15000 | 13392 |
2021-01-07 | 1000 | 555 | 445 | 15000 | 13943 |
2021-01-08 | 1300 | 888 | 412 | 15000 | 14388 |
2021-01-09 | 1000 | 800 | 200 | 15000 | 14800 |
2021-01-10 | 1500 | 900 | 600 | 15000 | 15000 |
Solved! Go to Solution.
Hey @Anonymous ,
you can do that with a calculated column.
Try the following formula:
RealAct =
VAR vDateRow = myTable[Date]
VAR vLastDate = MAX( myTable[Date] )
VAR vAct = myTable[Act]
VAR vFilterTable = FILTER( myTable, myTable[Date] >= vDateRow && myTable[Date] < vLastDate )
RETURN
vAct - SUMX( vFilterTable, myTable[Net] )
For me that works:
Hey @Anonymous ,
you can do that with a calculated column.
Try the following formula:
RealAct =
VAR vDateRow = myTable[Date]
VAR vLastDate = MAX( myTable[Date] )
VAR vAct = myTable[Act]
VAR vFilterTable = FILTER( myTable, myTable[Date] >= vDateRow && myTable[Date] < vLastDate )
RETURN
vAct - SUMX( vFilterTable, myTable[Net] )
For me that works:
Nice! Thx 😄
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
User | Count |
---|---|
12 | |
11 | |
10 | |
9 | |
8 |