Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi Guys!
I'm trying to create some DAX to solve this problem, because I can't do this using my database.
Here is the thing!
I want to create a chart that shows me all the Open Incidents Weekly.
My source look like this
| Submit Date | Resolved Date/Time |
| 01/01/2017 | 02/01/2017 |
| 02/01/2017 | 05/01/2017 |
| 03/01/2017 | |
| 04/01/2017 | |
| 05/01/2017 | |
| 06/01/2017 | 07/01/2017 |
| 07/01/2017 | 09/01/2017 |
| 08/01/2017 | 20/01/2017 |
| 09/01/2017 | 20/01/2017 |
| 10/01/2017 | 20/01/2017 |
| 11/01/2017 |
The output should be like this \/
| Year | Month | Week | Number of Open Incidents |
| 2017 | 1 | 1 | 3 |
| 2017 | 1 | 2 | 4 |
| 2017 | 1 | 3 | 0 |
| 2017 | 1 | 4 | 0 |
| 2017 | 1 | 5 | 0 |
As you can see I'm using the last week day to count the Open Incident.
To do that in the database i used this formula below \/
((datediff(day, [Submit Date], [CalendarDate]) >= 0) AND ((datediff(day, [Resolved-Date/Time], [CalendarDate]) <= 0) OR ([Resolved-Date/Time] is null)))
The chart should be like this \/
Thank you very much!
Solved! Go to Solution.
Hi @dcs136,
From your description, the logic is to count the incident which is opened in a specific week but isn't closed in this week, right?
If that is a case, you can create a measure like below:
Measure 2 =
VAR m =
CALCULATE ( MIN ( 'Date'[Date] ), ALLEXCEPT ( 'Date', 'Date'[WeekNum] ) )
VAR MX =
CALCULATE ( MAX ( 'Date'[Date] ), ALLEXCEPT ( 'Date', 'Date'[WeekNum] ) )
RETURN
CALCULATE (
COUNTROWS ( Table3 ),
FILTER (
'Table3',
AND (
'Table3'[Submit Date] >= m
&& Table3[Submit Date] <= MX,
'Table3'[Resolved Date/Time] > MX
|| Table3[Resolved Date/Time] = BLANK ()
)
)
)
Best Regards,
Qiuyun Yu
Hi @dcs136,
From your description, the logic is to count the incident which is opened in a specific week but isn't closed in this week, right?
If that is a case, you can create a measure like below:
Measure 2 =
VAR m =
CALCULATE ( MIN ( 'Date'[Date] ), ALLEXCEPT ( 'Date', 'Date'[WeekNum] ) )
VAR MX =
CALCULATE ( MAX ( 'Date'[Date] ), ALLEXCEPT ( 'Date', 'Date'[WeekNum] ) )
RETURN
CALCULATE (
COUNTROWS ( Table3 ),
FILTER (
'Table3',
AND (
'Table3'[Submit Date] >= m
&& Table3[Submit Date] <= MX,
'Table3'[Resolved Date/Time] > MX
|| Table3[Resolved Date/Time] = BLANK ()
)
)
)
Best Regards,
Qiuyun Yu
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 38 | |
| 36 | |
| 33 | |
| 32 | |
| 28 |
| User | Count |
|---|---|
| 129 | |
| 88 | |
| 79 | |
| 68 | |
| 63 |