cancel
Showing results for
Did you mean:

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Anonymous
Not applicable

## Using date table with weekend and bank holidays to accurately measure "ticket open" day KPIs

Hi all,

Bit of a tricky one here.

I've created a date table from 2019-2021, which includes a Y/Blank on working days so I can figure out the total days a ticket is open, by minusing two dates against each other. To make this accurate, I need to use this date table to not count the weekends and bank holidays in the year.

So a rough idea of what I'm trying to achieve will be:

"Complaint Received" (complaints table) minus "Final Response Sent" (complaints table), ignoring blanks in "Working Day" (date table).

Date table featuring weekend and bank holiday info^

Complaints recieved column and table (underlined) needed for DAX^

"Final Response Sent" column and table (underlined) needed for DAX ^

Kind regards,

Jordan

1 ACCEPTED SOLUTION
Super User

@Anonymous

You can add it as a calculated column to your complaints table like so.

``````Working Days =
CALCULATE (
COUNTROWS ( DateTable ),
DATESBETWEEN ( DateTable[Date], 'MGA - Complaints (SCANS)[Complaint Received], 'MGA - Complaints (SCANS)[Finla Response Sent] ),
DATES[Working Day] = 'Y'
) -1``````

3 REPLIES 3
Anonymous
Not applicable

Thank you both! @jdbuchanan71 @amitchandak

Super User

@Anonymous

You can add it as a calculated column to your complaints table like so.

``````Working Days =
CALCULATE (
COUNTROWS ( DateTable ),
DATESBETWEEN ( DateTable[Date], 'MGA - Complaints (SCANS)[Complaint Received], 'MGA - Complaints (SCANS)[Finla Response Sent] ),
DATES[Working Day] = 'Y'
) -1``````

Super User

Announcements

#### Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.