我已经非常努力地搜寻了该网站,发现从初始开始日期算起日期字段的绝佳解决方案:
SharePoint column default values - add 10 working days
但是,我试图使用相同的代码,但是我想从月底开始倒数工作并计算工作日。在大多数情况下,该代码可以正常工作,但是对于少于10天的任何东西,似乎要关闭两天左右。因此,该过程将遵循以下原则:
月末:2018年11月30日
期限:-10个工作日
计算日期:2018年11月16日
=[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)
感谢进阶!