Sharepoint: расчетный рабочий день, начиная с последнего рабочего дня - PullRequest
0 голосов
/ 04 сентября 2018

Я довольно тщательно прочесал сайт и нашел отличное решение для вычисляемого поля даты с начальной даты начала:

Значения столбца SharePoint по умолчанию - добавьте 10 рабочих дней

Однако я пытаюсь использовать тот же код, но я хочу работать в обратном направлении с конца месяца и вычислять рабочие дни. По большей части, код функционален, но кажется, что он отключается примерно на два дня на срок менее 10 дней. Таким образом, процедура будет проходить примерно так:

Конец месяца: 30 ноября 2018
Срок: -10 рабочих дней
Дата расчета: 16 ноября 2018 года

=[End_Of_Month]+[z_WDHelper] 
+ ROUNDDOWN([z_WDHelper]/5,0)*2 
+ IF(WEEKDAY([End_Of_Month])+MOD([z_WDHelper],5)>=7,2,0)
- ROUNDDOWN(WEEKDAY([End_Of_Month])/7,0) 
+ IF(AND(MOD([z_WDHelper],5)=0,WEEKDAY([End_Of_Month])=1),-2,0)  
+ IF(AND(MOD([z_WDHelper],5)=0,WEEKDAY([End_Of_Month])=7),-2,0)  

Спасибо заранее!

...