Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Calculate the difference between two dates and two hours excluding days/WE

Hi Microsoft community,

 

I am a beginner with Power BI (I usually use Excel only)

 

I need to calculate 2 things :

- The number of hours between 2 dates and times, excluding WE and holidays.

- The number of days between 2 dates, excluding WE and holidays

The format of the two dates are like this : 

Date d'envoi

    Date approbation

28/02/2020 15:36:38

    02/03/2020 10:56:55

02/03/2020 11:12:45

    02/03/2020 11:18:32

I need to do [Date approbation]-[Date d'envoi] excluding WE/holidays

I already have a table with the list of all the WE and holidays . 

 

Keep in mind that I am a beginner so if you have a simple solution, it will be great. I like to understand the solution and not only copy it.

 

Thank you very much !

 

Best regards,

Alex

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , You can find out work days like this

a new column

Work Day = COUNTROWS(FILTER(ADDCOLUMNS(CALENDAR(Table[Date denvoi],Table[Date approbation),"WorkDay", if(WEEKDAY([Date],2) <6,1,0)),[WorkDay] =1))

 

You can also refer this for business refer

https://exceleratorbi.com.au/calculating-business-hours-using-dax/

View solution in original post

2 REPLIES 2
v-jingzhang
Community Support
Community Support

Hi @Anonymous 

You can first refer to below blogs about how to count working days and working hours. You may need some time to learn the functions and concepts involved. 

Counting working days in DAX - SQLBI

Power BI DATEDIFF only working days, hours and so on... • Tomasz Poszytek, Business Applications MVP

 

Regards,
Community Support Team _ Jing
If this post helps, please Accept it as the solution to help other members find it.

amitchandak
Super User
Super User

@Anonymous , You can find out work days like this

a new column

Work Day = COUNTROWS(FILTER(ADDCOLUMNS(CALENDAR(Table[Date denvoi],Table[Date approbation),"WorkDay", if(WEEKDAY([Date],2) <6,1,0)),[WorkDay] =1))

 

You can also refer this for business refer

https://exceleratorbi.com.au/calculating-business-hours-using-dax/

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.