Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Easy question:
how to get just a single value from sumQty_by_item column?
| location | part | qty | sum_qty_by_item | date | expected result |
| 1 | 111 | 10 | 60 | 01.05.2019 | 60 |
| 2 | 111 | 20 | 60 | 01.05.2019 | 0 |
| 3 | 111 | 30 | 60 | 01.05.2019 | 0 |
| 1 | 222 | 5 | 9 | 01.05.2019 | 9 |
| 2 | 222 | 1 | 9 | 01.05.2019 | 0 |
| 3 | 222 | 3 | 9 | 01.05.2019 | 0 |
| 1 | 111 | 5 | 25 | 02.05.2019 | 25 |
| 2 | 111 | 6 | 25 | 02.05.2019 | 0 |
| 3 | 111 | 7 | 25 | 02.05.2019 | 0 |
| 4 | 111 | 7 | 25 | 02.05.2019 | 0 |
is it even possible with dax? i need it in new column as im using it in chart/as slicer etc.
Solved! Go to Solution.
Hi @mhsk
I would suggest you to add an index column in query editor.Then create the column as below:
Column =
VAR pre_sum =
CALCULATE (
MAX ( 'Table'[sum] ),
FILTER ( 'Table', 'Table'[Index] = EARLIER ( 'Table'[Index] ) - 1 )
)
RETURN
IF (
pre_sum <> 'Table'[sum],
CALCULATE ( MAX ( 'Table'[sum] ), ALLEXCEPT ( 'Table', 'Table'[sum] ) ),
0
)
Regards,
Hi @mhsk
You may try below dax.
Column =
IF (
[location] = 1,
CALCULATE (
MAX ( [sum_qty_by_item] ),
ALLEXCEPT ( 'Table', 'Table'[sum_qty_by_item] )
),
0
)
Regards,
thanks for a prompt reply, the thing is I don't want to connect it anyhow to location imagine my table looks:
| part | sum | expected result |
| 111 | 50 | 50 |
| 111 | 50 | 0 |
| 111 | 50 | 0 |
| 222 | 60 | 60 |
| 222 | 60 | 0 |
| 222 | 60 | 0 |
| 333 | 1 | 1 |
| 333 | 1 | 0 |
| 333 | 1 | 0 |
| 444 | 10 | 10 |
| 444 | 10 | 0 |
| 444 | 10 | 0 |
Hi @mhsk
I would suggest you to add an index column in query editor.Then create the column as below:
Column =
VAR pre_sum =
CALCULATE (
MAX ( 'Table'[sum] ),
FILTER ( 'Table', 'Table'[Index] = EARLIER ( 'Table'[Index] ) - 1 )
)
RETURN
IF (
pre_sum <> 'Table'[sum],
CALCULATE ( MAX ( 'Table'[sum] ), ALLEXCEPT ( 'Table', 'Table'[sum] ) ),
0
)
Regards,
ok this works while parts are always represented in multiple rows, but there are also cases where part can have just one row (no index-1 possible) - like part 555 below, could you have a look ?
| part | sum | expected result |
| 111 | 50 | 50 |
| 111 | 50 | 0 |
| 111 | 50 | 0 |
| 222 | 60 | 60 |
| 222 | 60 | 0 |
| 222 | 60 | 0 |
| 333 | 1 | 1 |
| 333 | 1 | 0 |
| 333 | 1 | 0 |
| 444 | 10 | 10 |
| 444 | 10 | 0 |
| 444 | 10 | 0 |
| 555 | 15 | 15 |
Hi @mhsk
The above workaround could work for your scenario.
Regards,
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 55 | |
| 49 | |
| 33 | |
| 16 | |
| 15 |
| User | Count |
|---|---|
| 85 | |
| 70 | |
| 38 | |
| 28 | |
| 25 |