Forum Discussion
Filtering open tickets based on date
- 4 years ago
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,
WinnizIf 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.
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?