I am trying to calculate the number of work days (Mon - Fri) between 2 dates in order to work average daily sales etc.
I came up with this and it seems to work but feels clunky.
=(DateDiff('d', ,PeriodStart], ,Now])) + 1 - DateDiff('w', DateAdd(dPeriodStart], 'd' , 0 -(DayOfWeek(kPeriodStart]) -1)) , DateAdd(dNow], 'd', 2 - DayOfWeek( (PeriodStart]) )) * 2 - Switch((DateDiff('d', ,PeriodStart], ,Now]) + 1) % 7 > 0 And DayOfWeek(kPeriodStart]) = 1, 1,(DateDiff('d', ,PeriodStart], ,Now]) + 1) % 7 + DayOfWeek( (PeriodStart]) = 8, 1,(DateDiff('d', ,PeriodStart], ,Now]) + 1) % 7 + DayOfWeek( (PeriodStart]) > 8, 2,True, 0)
Appreciate if someone has something more concise.
thx