Enable an engine built in formula to calculate Excel equivalent of networking days: Number of business days between 2 dates, excluding weekends and bank holidays provided as an optional list of dates. Currently only complex solutions using other DAX / Query formulas can be used , this solution is very slow and memory intense when applied across many rows and Country holidays table in a multi country regions .
24 Comments
- kdejongeMicrosoft EmployeeHi Conrad, We don't have this on the immediate backlog but it is pretty straightforward to do in DAX. This should do the trick if you want to filter out Saturday and Sunday: Measure = CALCULATE(COUNTROWS('Calendar'), FILTER('Calendar', WEEKDAY('Calendar'[Date]) > 1 && WEEKDAY('Calendar'[Date]) < 7 )) There are even easier ways to do this using a calculated column or Power Query where you add a column to check if a date is a working day. This will simplify the DAX above.
- amarneh_yousefNew MemberHi, The proposed solution by the admin is working if we have only one data, but if we are talking about 2 dates (start date and end date) and we need measure the working days between both dates this solution will not work
- raymond_kilgar1New MemberYes agree I have been able to use a date calendar and holidays and sum working days but is very complex for what should be fundamental capability and simple function, still can't do it natively in SharePoint online! https://community.powerbi.com/t5/Desktop/Number-of-working-days/td-p/22842
- flera_latnikNew MemberAside from being really useful (so should have been added by now?), why are there functions in Excel that are not in Power BI?
- gdeckler4New MemberI added this to the Quick Measure Gallery here: https://community.powerbi.com/t5/Quick-Measures-Gallery/Net-Work-Days/m-p/367362
- cody3New MemberIt's not a hard issue to work around, but something that shouldn't require a work around. All current solutions rely on non-standard holiday table locations. If there was a Microsoft provided standard solution, there'd be a universal method we'd be able to use to reproduce this fairly basic functionality. There's data still living in Excel that I'm reluctant to move for this specific reason.
- julian_bugejaNew MemberI agree after LOTS os searching this post helped me to get a function which is similar. https://community.powerbi.com/t5/Desktop/Network-days-with-decimals/td-p/405476
- nishant_burdhanNew MemberBut it doesnot work if one of the date is blank or nulldate. is there anyway we can calculate the days between two dates column when some of the value is blank.
- Andy-JB_ChenNew MemberThe proposed method does work in calculated column. And should consider it as fundamental functions. Thanks!
- Andy-JB_ChenNew MemberSorry, does NOT work in calculated column
Recent ideas
In Data Pipelines, Schedules should not be part of the definition
The request is to ensure Schedules are not included in the definition of a Data Pipeline for purposes of Deployment Pipelines. Today, when we deploy content across environments, the item frequent...schneiw12 minutes agoAdvocate IVUnder Review812Views25likes3CommentsPipeline activity Refresh SQL Endpoint (preview) does not accept dynamic content
I am testing out the new Pipeline activity for Refresh SQL Endpoint, currently in preview. Sure, I get it that this is in preview, but it should at least have basic minimum functionality. It do...ToddChitt22 minutes agoSuper UserNew582Views8likes6CommentsPower BI Admin & Governance Center – Centralized Activity and Usage Analytics
Subject: Feature Proposal: Advanced Power BI Admin & Governance Center – Centralized Activity, Access, Sharing, Licensing and Usage Analytics Dear Microsoft Power BI Team, I would like to propose a...Dr7awb4 hours agoNew MemberNew4Views0likes0CommentsFeature Proposal: Expandable/Collapsible Page Sections for Reports on Same Semantic Model
Subject: Feature Proposal: Expandable/Collapsible Page Sections for Reports Using the Same Semantic Model Dear Microsoft Power BI Team, I would like to propose an enhancement to the Power BI report...Dr7awb4 hours agoNew MemberNew3Views0likes0CommentsFeature Proposal: Fault-Tolerant Refresh, Schema Changes & Intelligent Retry
Subject: Feature Proposal: Fault-Tolerant Refresh, Schema Changes & Intelligent Retry Dear Microsoft Power BI Team, I would like to propose an enhancement to Power BI semantic model refresh behavio...Dr7awb5 hours agoNew MemberNew5Views0likes0Comments