Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi all!
Fairly new to Power BI and hoping someone can help me out. I've been looking through some suggestions but I can't find any articles that help. I'm trying to calculate Business Days (AKA exlcuding Saturdays and Sundays) between two dates in two different tables ('Table1'[Start Date] and 'Table2'[End Date]).
I was able to calculate the calendar days between the two dates using the formula below. However I am struggling to create a business day counterpart. My team is not the owner of the data so I cannot add a calendar table or create a calculated column to indicate a weekday (there is no calendar table in the dataset either). I started using datesbetween with the calendar function but I keep running into errors because I need to calculate by row.
Any suggestions?
Calendar Days calculation:
@hcvb07 , refer this file I have calculated working date diff , between two date using date table
https://www.dropbox.com/s/y47ah38sr157l7t/Order_delivery_date_diff.pbix?dl=0
Thanks for the attachment! Based on my data, I can only use Ways 3 or 4 (I can't make calculated columns because I have a live connection). However, both of those still result in calendar days not business days.
@hcvb07 , it is on page 2 or working day page
Working Days = CALCULATE(Sum('Date'[Working day]),VALUES('Order Dim'[Order No]),filter(all('Date'),'Date'[Date]>=[Min Order Date OD] && 'Date'[Date] <=[Max Deilvery OD]))
My problem is that I don't have a calculated column that indicates 'Working Day' - I don't have a calendar table available and I can't create one since I have a live connection. So I would need an alternative way to sum working days without creating a calculated column. Appreciate the help and quick response!
@hcvb07 better to post the sample data and expected output. Read this post to get your answer quickly.
https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
Ideally it would calculation for each row as below and then average to get a total duration of 2.61.
Start Date | End Date | Duration | Count |
4/13/2020 | 4/13/2020 | 0 | 3 |
4/13/2020 | 1/0/1900 | 2 | |
4/13/2020 | 4/14/2020 | 1 | 9 |
4/13/2020 | 4/15/2020 | 2 | 6 |
4/13/2020 | 4/16/2020 | 3 | 7 |
4/13/2020 | 4/17/2020 | 4 | 5 |
4/15/2020 | 4/17/2020 | 2 | 7 |
4/15/2020 | 1/0/1900 | 0 | |
4/13/2020 | 4/18/2020 | 4 | 9 |
4/15/2020 | 4/18/2020 | 2 | 6 |
4/13/2020 | 4/19/2020 | 4 | 8 |
4/15/2020 | 4/19/2020 | 2 | 9 |
4/13/2020 | 4/20/2020 | 5 | 2 |
4/15/2020 | 4/20/2020 | 3 | 8 |
4/20/2020 | 1/0/1900 | 6 | |
4/20/2020 | 4/20/2020 | 0 | 2 |
4/13/2020 | 4/21/2020 | 6 | 10 |
4/20/2020 | 4/21/2020 | 1 | 6 |
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
143 | |
85 | |
66 | |
51 | |
45 |
User | Count |
---|---|
216 | |
89 | |
82 | |
66 | |
57 |