March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hi All, I've one query, I've two dates like start date is 10/01/2022 09:06:03 and end date is 30/01/2022 06:05:01 and I need time difference that should excludes:
- Non working Hrs like here working hrs is starts 09:00:00 and ends 17:00:00
- Weekoff Sat and Sun
- Holidays - 20/01/2022
Please help me out.
Thanks!
Solved! Go to Solution.
This is much more complex than you may expect. You have to account for all kinds of corner cases (for example when the clock starts on a work day but before 9am or after 5pm etc).
Here is a sample implementation that returns the resulting day fractions. You can multiply the sum by 24 to arrive at the hours, or leave as is and interpret as duration.
The sample implementation is a proof of concept - you would have to provide a couple more test intervals to see how this could look like in production.
Where would you like to do that, in Power Query or in DAX? Are you aware of the NETWORKDAYS() function in DAX?
You also need to define what should happen if your interval starts or ends on a non-workday (in your example Janary 30 is a sunday). Should the hours still count or should they be ignored?
Thanks for Picking my query:
I've got the duration in HH:MM:SS format in Power Query with below query. but unable to calculation on Matrix Visual, However it given result in Power query.
it is taking zero in Matrix Visual.
This is much more complex than you may expect. You have to account for all kinds of corner cases (for example when the clock starts on a work day but before 9am or after 5pm etc).
Here is a sample implementation that returns the resulting day fractions. You can multiply the sum by 24 to arrive at the hours, or leave as is and interpret as duration.
The sample implementation is a proof of concept - you would have to provide a couple more test intervals to see how this could look like in production.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
132 | |
90 | |
88 | |
64 | |
58 |
User | Count |
---|---|
203 | |
141 | |
107 | |
73 | |
70 |