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,
I have a table called testdata that contains support tickets with an Id , Opened Date and Closed Date like this,
I want to create a report and graps for a selected time period showing the number of open tickets that existed before the first date time period, the number of tickets opened during the time period, the number of tickets closed during the time period, and the neumber of tickets that were left opened after the time period ended.
I got it working for just a single-day time period using a date table with these calcukated columns added :
but now i want these to be applied to a given month, quarter year .../
I understand that i need to use measures rather than calculated columns for this. So I added a new measure to mey dates datble :
Solved! Go to Solution.
Hi @Anonymous ,
Please try the following measures:
MTicketsIn =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Opened_Date] < MIN ( TestDates[Date] )
&& ISBLANK ( TestData[Closed_Date] )
|| (
TestData[Opened_Date] < MIN ( TestDates[Date] )
&& TestData[Closed_Date] >= MIN ( TestDates[Date] )
)
)
)
)
MTicketsOut =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Opened_Date] <= MAX ( TestDates[Date] )
&& ISBLANK ( TestData[Closed_Date] )
|| (
TestData[Opened_Date] <= MAX ( TestDates[Date] )
&& TestData[Closed_Date] > MAX ( TestDates[Date] )
)
)
)
)
MCurrentTickets =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Opened_Date] <= MIN ( TestDates[Date] )
&& ISBLANK ( TestData[Closed_Date] )
|| (
TestData[Opened_Date] <= MIN ( TestDates[Date] )
&& TestData[Closed_Date] >= MAX ( TestDates[Date] )
)
)
)
)
MClosedTickets =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Closed_Date] >= MIN ( TestDates[Date] )
&& TestData[Closed_Date] <= MAX ( TestDates[Date] )
)
)
)
If the problem is still not resolved, please provide detailed error information or the expected result you expect. Let me know immediately, looking forward to your reply.
Best Regards,
Winniz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous ,
Please try the following measures:
MTicketsIn =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Opened_Date] < MIN ( TestDates[Date] )
&& ISBLANK ( TestData[Closed_Date] )
|| (
TestData[Opened_Date] < MIN ( TestDates[Date] )
&& TestData[Closed_Date] >= MIN ( TestDates[Date] )
)
)
)
)
MTicketsOut =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Opened_Date] <= MAX ( TestDates[Date] )
&& ISBLANK ( TestData[Closed_Date] )
|| (
TestData[Opened_Date] <= MAX ( TestDates[Date] )
&& TestData[Closed_Date] > MAX ( TestDates[Date] )
)
)
)
)
MCurrentTickets =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Opened_Date] <= MIN ( TestDates[Date] )
&& ISBLANK ( TestData[Closed_Date] )
|| (
TestData[Opened_Date] <= MIN ( TestDates[Date] )
&& TestData[Closed_Date] >= MAX ( TestDates[Date] )
)
)
)
)
MClosedTickets =
CALCULATE (
COUNTROWS ( TestData ),
FILTER (
TestData,
(
TestData[Closed_Date] >= MIN ( TestDates[Date] )
&& TestData[Closed_Date] <= MAX ( TestDates[Date] )
)
)
)
If the problem is still not resolved, please provide detailed error information or the expected result you expect. Let me know immediately, looking forward to your reply.
Best Regards,
Winniz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Again!
Just looking at this again the currentTickets looks fine on the day view but on the month view it shows only one ticket was active during the month. I would have thought it would show that it would show All 7 as active for september because all the tickets were opened in that month so (incase anyone looks back at this) i modified the MCurrentTickets to be
Doh,
Having just reread mthat i realize its not right, sorry.
They all work Great, Thank you so much!
So my sample MticketsIn above was pretty close . I was using TestDates[Date].[Date} instead of just TestDates[Date]
What does TestDates[Date].[Date] represent?
HI @Anonymous
Please supply your PBIX file so I don't have to recreate all of your data and measures by hand.
Thanks
Phil
Proud to be a Super User!
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 |
---|---|
112 | |
100 | |
80 | |
64 | |
57 |
User | Count |
---|---|
146 | |
110 | |
93 | |
84 | |
67 |