Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hi,
could some one help me to calculate the following using DAX
Earned Point | Reedeem Point | Point Balance |
2 | 0 | 0 |
3 | 0 | 0 |
5 | 2 | 8 |
7 | 0 | 15 |
2 | 4 | 13 |
thanks
Solved! Go to Solution.
Hi @abc_777
Here is a sample file with the solutuion https://www.dropbox.com/t/cvHrJVgWHiu6ZPaf
First you need to add index column (if you have unique date or date/time column it also works just fine)
Then use the following code to create a new calculated column (let me know if you need measure instead)
Point Balance =
VAR CurrentIndex = Data[Index]
VAR TableOnAndBefore = FILTER ( Data, Data[Index] <= CurrentIndex )
VAR EarnedPoints = SUMX ( TableOnAndBefore, Data[Earned Point] )
VAR RedeemedPoints = SUMX ( TableOnAndBefore, Data[Reedeem Point] )
RETURN
IF (
RedeemedPoints = 0,
0,
EarnedPoints - RedeemedPoints
)
Hi @abc_777
Here is a sample file with the solutuion https://www.dropbox.com/t/cvHrJVgWHiu6ZPaf
First you need to add index column (if you have unique date or date/time column it also works just fine)
Then use the following code to create a new calculated column (let me know if you need measure instead)
Point Balance =
VAR CurrentIndex = Data[Index]
VAR TableOnAndBefore = FILTER ( Data, Data[Index] <= CurrentIndex )
VAR EarnedPoints = SUMX ( TableOnAndBefore, Data[Earned Point] )
VAR RedeemedPoints = SUMX ( TableOnAndBefore, Data[Reedeem Point] )
RETURN
IF (
RedeemedPoints = 0,
0,
EarnedPoints - RedeemedPoints
)
greate thanks
User | Count |
---|---|
86 | |
83 | |
67 | |
61 | |
57 |
User | Count |
---|---|
138 | |
112 | |
94 | |
84 | |
70 |