Forum Discussion
Stock by date
Hello, I am new to PowerBI and what I am trying to do (if it can be done in PBI), calculate the stock of parts according to the date they arrive until they are processed, as an example:
The pieces "A", "B" and "C" arrive on April 15 (The data appears in the column "Fecha_Llegada"), at the end the stock was in 3 pieces
On April 16, the piece "B" (Column "Fecha_Procesada" is processed, the final stock would be 2.
On the 17th, nothing is processed and the day's stock is 2
On the 18th "A" and "C" are processed and the piece "D" arrives, leaving the stock at 1
That's the idea, but to do it in a single graph and not separately
Thanks for reaching out to us.
You can try the measure below
Stock = VAR _In = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( ALL ( 'Table' ), 'Table'[status] = "IN" && 'Table'[date] <= MIN ( 'Table'[date] ) ) ) VAR _processed = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( ALL ( 'Table' ), 'Table'[status] = "processed" && 'Table'[date] <= MIN ( 'Table'[date] ) ) ) RETURN _In - _processedresult
Kindly Note: in this sample, the quantity for each record is 1. Since not sure what dureza, impacto, tension are, I used status as column series instead.
Best Regards,
Community Support Team _Tang
If this post helps, please consider Accept it as the solution to help the other members find it more quickly.
2 Replies
- v-xiaotangCommunity Support
Thanks for reaching out to us.
You can try the measure below
Stock = VAR _In = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( ALL ( 'Table' ), 'Table'[status] = "IN" && 'Table'[date] <= MIN ( 'Table'[date] ) ) ) VAR _processed = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( ALL ( 'Table' ), 'Table'[status] = "processed" && 'Table'[date] <= MIN ( 'Table'[date] ) ) ) RETURN _In - _processedresult
Kindly Note: in this sample, the quantity for each record is 1. Since not sure what dureza, impacto, tension are, I used status as column series instead.
Best Regards,
Community Support Team _Tang
If this post helps, please consider Accept it as the solution to help the other members find it more quickly.
- Syndicate_AdminAdministrator
Excellent, it has helped me a lot, just what I wanted, I will only adjust it to what I need, thank you very much!