Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hi,
I am trying to replicate the following calculation in DAX, where I want to get the value from the previous row in the current column (B).
Solved! Go to Solution.
Hi @Anonymous
If B is a calculated column then
B =
SUMX (
FILTER ( 'Table', 'Table'[Index] <= EARLIER ( 'Table'[Index] ) ),
'Table'[A]
)
Hi @Anonymous
Please refer to attached sample file with the proposed solution
B =
COALESCE (
DIVIDE (
1,
PRODUCTX (
FILTER (
'Table',
'Table'[Index] <= EARLIER ( 'Table'[Index] )
&& 'Table'[Index] > 1
),
( 1 + 'Table'[A] ) ^ (1/16)
)
),
1
)
The numbers do not 100% match yours, but when I made the my own excel sample file, the numbers were 100% matching. Could it be a rounding error?
@Anonymous
Value =
COALESCE (
PRODUCTX (
FILTER (
Table2,
Table2[Index] <= EARLIER ( Table2[Index] )
&& Table2[Index] > 1
),
1 + Table2[A]
) * 100,
100
)
I have another similar issue.
Initial value in column C (C1) = 100
The following values in column C is: C_i (C_i where i > 1) = C_i-1 *(1+A_i)
Hi @Anonymous
If B is a calculated column then
B =
SUMX (
FILTER ( 'Table', 'Table'[Index] <= EARLIER ( 'Table'[Index] ) ),
'Table'[A]
)
That did work fine. What if I want to expand the complexity by the following, knowing that B1 = 1,
Hi @Anonymous
Please refer to attached sample file with the proposed solution
B =
COALESCE (
DIVIDE (
1,
PRODUCTX (
FILTER (
'Table',
'Table'[Index] <= EARLIER ( 'Table'[Index] )
&& 'Table'[Index] > 1
),
( 1 + 'Table'[A] ) ^ (1/16)
)
),
1
)
The numbers do not 100% match yours, but when I made the my own excel sample file, the numbers were 100% matching. Could it be a rounding error?
Amazing, and thank you so much for solving my issue! ❤️
@Anonymous
Ya that is pretty complex. I'll have a look at it tomorrow.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
14 | |
10 | |
10 | |
9 | |
9 |
User | Count |
---|---|
20 | |
13 | |
12 | |
11 | |
8 |