March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
I need to create a calculated column 'Inventory_value' that calculates for each PV/product/date the inventory as follows:
The inventory of the day before for that PV/product + qty_em + qty_ref- qty_ven
If the inventory of the day before is not present, it becomes 0.
So far I've only made this and it doesn't work, because I always get a big value like as if its summing up all the rows together
inventory_value = var current_dt = rimanenze_pv_day_nonoil[dt] var product = rimanenze_pv_day_nonoil[cost_prod] var inventory_before = CALCULATE( SUM(rimanenze_pv_day_nonoil[em_total_value]), FILTER( rimanenze_pv_day_nonoil, rimanenze_pv_day_nonoil[dt] = current_dt - 1 ) ) var inventory_true = inventory_before + rimanenze_pv_day_nonoil[em_qty] + rimanenze_pv_day_nonoil[rett_qty] - rimanenze_pv_day_nonoil[ven_qty] var result = IF( ISBLANK(inventory_before), 0, inventory_true ) return result
The idea is that it returns that sum for each row, not all summed together. Does anyone have a clue on how to fix this? All the values are within the same table.
Solved! Go to Solution.
Thank you, I used the additional detail as an AND measure like so
you did not define the product?
inventory_value = var current_dt = rimanenze_pv_day_nonoil[dt] var product = rimanenze_pv_day_nonoil[cost_prod] var inventory_before = CALCULATE( SUM(rimanenze_pv_day_nonoil[em_total_value]), FILTER( rimanenze_pv_day_nonoil,
rimanenze_pv_day_nonoil[cost_prod]=product, rimanenze_pv_day_nonoil[dt] = current_dt - 1 ) ) var inventory_true = inventory_before + rimanenze_pv_day_nonoil[em_qty] + rimanenze_pv_day_nonoil[rett_qty] - rimanenze_pv_day_nonoil[ven_qty] var result = IF( ISBLANK(inventory_before), 0, inventory_true ) return result
Thank you, I used the additional detail as an AND measure like so
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
23 | |
16 | |
15 | |
7 | |
6 |
User | Count |
---|---|
33 | |
29 | |
16 | |
13 | |
12 |