Forum Discussion
Help With DAX - Filter UserRelationship CountRows
- 1 year ago
Thank you for your response. Late yesterday, I discovered if I removed the USERRELATIONSHIP function from the statement below, I achieved the result I was after:
Backlog:=CALCULATE(
COUNTROWS(RS_Cases),USERELATIONSHIP(Date_Table[Date], RS_Cases[Due By]),
FILTER(
ALL(RS_Cases),
(RS_Cases[Due By]<=MAX(Date_Table[Date]) && RS_Cases[Status]="OPEN") ||
(RS_Cases[Due By]<=MAX(Date_Table[Date]) && RS_Cases[Entrance Date]>Max(Date_Table[Date])) ||
(RS_Cases[Due By]<=MAX(Date_Table[Date]) && ISBLANK(RS_Cases[Entrance Date]) && RS_Cases[Status]="CLOSED" && RS_Cases[Status Change Date]>MAX(Date_Table[Date]))
)
)
Hi Txtcher ,
Could you please provide sample data? It will be better If there is a pbix file(does not contain sensitive data). This will help us reproduce the problem and provide solution.
Best regards,
Mengmeng Li
- Txtcher1 year agoHelper V
Thank you for your response. Late yesterday, I discovered if I removed the USERRELATIONSHIP function from the statement below, I achieved the result I was after:
Backlog:=CALCULATE(
COUNTROWS(RS_Cases),USERELATIONSHIP(Date_Table[Date], RS_Cases[Due By]),
FILTER(
ALL(RS_Cases),
(RS_Cases[Due By]<=MAX(Date_Table[Date]) && RS_Cases[Status]="OPEN") ||
(RS_Cases[Due By]<=MAX(Date_Table[Date]) && RS_Cases[Entrance Date]>Max(Date_Table[Date])) ||
(RS_Cases[Due By]<=MAX(Date_Table[Date]) && ISBLANK(RS_Cases[Entrance Date]) && RS_Cases[Status]="CLOSED" && RS_Cases[Status Change Date]>MAX(Date_Table[Date]))
)
)