Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi all
Below is a simple table.
I want to calculate the AMOUNT_LEFT with a formula.
In the (explanation) field I have mentioned how the formula looks like.
The mutation_dates must be ranked (first date on top)
Can somebody help me out, thanks!
John
bottle_nr | capacity_bottle_in_kg | mutation_date | amount_used | amount_left | (explanation) |
8448 | 12 | 5-2-2018 | 1 | 11 | 12-1=11 |
8448 | 12 | 26-2-2018 | 4 | 7 | 11-4=7 |
Solved! Go to Solution.
Create a calculated column like below:
amount_left = VAR CurrentBottleNumber = 'Table'[bottle_nr] VAR CurrentMutationDate = 'Table'[mutation_date] VAR CurrentBottleCapacity = 'Table'[capacity_bottle_in_kg] VAR UsedTableFilter = FILTER ( 'Table', 'Table'[bottle_nr] = CurrentBottleNumber && 'Table'[mutation_date] <= CurrentMutationDate ) VAR UsedBottleCapcity = CALCULATE ( SUM ( 'Table'[amount_used] ), UsedTableFilter ) RETURN CurrentBottleCapacity - UsedBottleCapcity
Hi,
I am assuming you want to write a measure so that you obtain a dynamic solution for changes made in slicers/filters. Share the link from where i can download your PBI file.
Create a calculated column like below:
amount_left = VAR CurrentBottleNumber = 'Table'[bottle_nr] VAR CurrentMutationDate = 'Table'[mutation_date] VAR CurrentBottleCapacity = 'Table'[capacity_bottle_in_kg] VAR UsedTableFilter = FILTER ( 'Table', 'Table'[bottle_nr] = CurrentBottleNumber && 'Table'[mutation_date] <= CurrentMutationDate ) VAR UsedBottleCapcity = CALCULATE ( SUM ( 'Table'[amount_used] ), UsedTableFilter ) RETURN CurrentBottleCapacity - UsedBottleCapcity
Its working, thanks a lot!
John
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
111 | |
100 | |
80 | |
64 | |
58 |
User | Count |
---|---|
148 | |
111 | |
93 | |
84 | |
66 |