Forum Discussion
Networkdays
I tried using the following but it is one day off due to February 29th this year I beleive. I got total days of 106 but it should be 107?
What am I missing?
5 Replies
- Greg_DecklerCommunity Champion
bdehning Interesting, I'll have to test that. You can always use the old fashioned way: Net Work Days - Microsoft Fabric Community
- Greg_DecklerCommunity Champion
bdehning OK, did some testing. I believe the issue is that you specified 7 in the third parameter meaning that weekends are Friday and Saturday. 5/31/2024 falls on a Friday. See attached PBIX where I did some tests with 2/29/2024 and then Table2 shows an counter in Column 2 for all previous weekdays. It comes out to 109. So that minus 3 is 106
- bdehningPost Prodigy
Greg, How do I incorporate my Date of Service Filter
Date of Service =VAR dte =DATE(INT(isiInspections[DateOfService] / 10000), MOD(INT(isiInspections[DateOfService] / 100), 100), MOD(isiInspections[DateOfService], 100))RETURNIF(dte < TODAY(), dte)So it will control my Card or be a mesure that provides number of working days.
Working Days =VAR _FirstDate = MIN('VW_DATE_DIM'[Date])Var _LastDate = MAX('VW_DATE_DIM'[Date])Var _Holidays =CALCULATETABLE(DISTINCT('VW_DATE_DIM'[DATE]),'VW_DATE_DIM'[ISHOLIDAY] = 1)RETURNNETWORKDAYS(_FirstDate,_LastDate,1,_Holidays)