Supplies are limited. Contact info@espc.tech right away to save your spot before the conference sells out.
Get your discountScore big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount
I have a table in Power BI with the following 3 columns:
Incident Number, Date Opened, Date Closed
It has about 1,000 rows, covering 3 years.
I want to create a graph showing how many incidents were open on each of the dates in the table. To that end, I have created a date table with all dates covered by the Incident table:
Dates = CALENDAR(MIN('Incidents'[Date Opened]), MAX('Incidents'[Date Opened]))
For every date, I want to create a count of how many incidents were open (so either a close date after that date or no close date (incident is still open).
So what I need is to do is something like :
Dates[Open Count] = COUNTROWS(FILTER('Incidents', ('Incidents'[Date Opened] < 'Dates[Date]) AND ('Incidents[Date Closed] > 'Dates[Date] OR 'Incidents[Date Closed] = BLANK() ))
add the table name, slap a MAX() around it or use variables. The exact syntax depends on your scenario.
Thanks for that.
I've not managed to try it yet as I'm getting the error:
It's also showing that the [Date] field isn't found, which I worked out is due to this error:
Did that expression work for you?
Nearly there.
[Open Count] = CALCULATE(COUNTROWS('Incidents'),'Incidents'[Date Opened] < [Date]),COALESCE('Incidents[Date Closed],[Date]) > [Date])
User | Count |
---|---|
65 | |
60 | |
47 | |
33 | |
32 |
User | Count |
---|---|
85 | |
75 | |
56 | |
50 | |
45 |