在 Sharepoint 2010 计算列中计算开始时间和结束时间之间的天数时,如何排除周末(周六和周日)。
1.我在 Sharepoint 2010 中添加了一个日历,并且有两列作为开始时间和结束时间,现在我的要求是计算开始时间和结束时间之间的天数,不包括周末(周六和周日)意味着它将计算仅工作日。试过这个
=IF(AND((WEEKDAY(EndDate,2))<(WEEKDAY(StartDate,2)),((WEEKDAY(StartDate,2))-(WEEKDAY(EndDate,2)))>1),(((DATEDIF(StartDate,EndDate,"D")+1))-(FLOOR((DATEDIF(StartDate,EndDate,"D")+1)/7,1)*2)-2),(((DATEDIF(StartDate,EndDate,"D")+1))-(FLOOR((DATEDIF(StartDate,EndDate,"D")+1)/7,1)*2)))
还,
=(DATEDIF([StartDate],[EndDate],"d"))-INT(DATEDIF([StartDate],[EndDate],"d")/7)*2-IF((WEEKDAY([EndDate])-WEEKDAY([StartDate]))>0,2,0)+1
但没有得到正确的输出。