Forum Discussion
Calculate average active length
Hello,
I have a table that captures for every day each and every product that is active.
Ex:
Date ProductID
| Date | ProductID |
| 1/1/2020 | PID234 |
| 1/1/2020 | PID444 |
| 1/1/2020 | PID657 |
| 1/2/2020 | PID234 |
| 1/2/2020 | PID444 |
| 1/3/2020 | PID444 |
| 1/3/2020 | PID234 |
| 1/3/2020 | PID657 |
| 1/4/2020 | PID657 |
| 1/5/2020 | PID234 |
So when i have to provide how many Products were active for a given day, i do a count of ProductID for a specific day. Using above table, PID657 was active on 1st, 3rd and 4th, so products can go in and out. But the request is to capture what is the average that a Product has been active. I'm not sure on how exactly I can achieve that. Any help please.
not very clear about your request. Could you please share the expected output for your sample data?
6 Replies
- AnonymousNot applicable
I do something very similar with inventory, I would assume it should work the same. Basically I want to take the average inventory of each day.
So I do
AVERAGEX( VALUES ( Dates[Date]), [count you want to average] )This will average it over the relevant filter datte range
- ryan_mayuSuper User
not very clear about your request. Could you please share the expected output for your sample data?
- PBI5851Helper V
Not very strong on my math skills 🙂 . But basically what i intend to capture is, within the date period of the date slicer that i have for the visual, how many months has each Product been on the table, divide by the total number of products within that date range as per the slicer.
- v-deddai1-msftCommunity Support
Hi PBI5851 ,
It 's still not clear for me. Would you please tell us what your expected output based on the sample data?
Best Regards,
Dedmon Dai