点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好!
我的公式无法正常运行.....我不知道为什么。
例如:FirstDay = Friday 1/20/17。 LastDay =星期一1/23/17。 EndDate-StartDate正确计算1天。
例如:FirstDay = Friday 1/20/17。 LastDay =星期一1/30/17。 EndDate-StartDate应该等于6天,我的公式计算得出8天(显然,它没有减去4个周末中的2天)
例如:FirstDay = Friday 1/20/17。 LastDay =星期一2/6/17。 EndDate-StartDate应该等于11天,我的公式计算得出13天(很明显,它没有减去6个周末中的2天)
这里是公式(无法正常运行),用于计算FirstDay,LastDay和Weekends。
在此先感谢您的帮助! -丰富
如果DayOfWeek(FirstDay)= 7那么
StartDate:=首日+ 2
其他
如果DayOfWeek(FirstDay)= 1然后
StartDate:= FirstDay + 1
其他StartDate:=第一天;
如果DayOfWeek(LastDay)= 7那么
EndDate:= LastDay + 2
否则,如果DayOfWeek(LastDay)= 1那么
EndDate:= LastDay + 1
其他
EndDate:= LastDay;
天数:=(结束日期-开始日期);
如果天数> = 7,则
WeekEnds:=(Round((Days/7),0))* 2
否则,如果DayOfWeek(StartDate)> DayOfWeek(EndDate),则
WeekEnds:= 2其他WeekEnds:= 0;
Hi Rich,
这是一个更简单的公式:
-Abhilash
如果您也想排除公众假期,这个公式对我来说一直很有效。
http://www.kenhamady.com/formulas/form01.shtml
伊恩
一周热门 更多>