SharePoint 日历计算休假天数(小时)
SharePoint Calendar Calculate Number of Days (hours) Off
我在 SharePoint Online 上有一个日历,我试图用它来跟踪员工使用的休假时间。目前我正在捕获员工每天使用事件字段的小时数,但我想计算每个事件中的工作日数,以便我可以找出给定人员使用的总小时数.
我已经假设我需要另一个字段来捕获它,但我将如何执行计算?
以下公式用于计算工作日,希望对您有所帮助。
=(DATEDIF([Start Date],[Due Date],"D"))-INT(DATEDIF([Start Date],[Due Date],"D")/7)*2-IF((WEEKDAY([Due Date])-WEEKDAY([Start Date]))<0,2,0)+1
从 'from' 和 'to' 列之间的事件项中获取工作日您可以使用以下公式:
=IF(ISERROR(DATEDIF(From,To,"d")),"",(DATEDIF(From,To,"d"))+1-INT(DATEDIF(From,To,"d")/7)*2-IF((WEEKDAY(To)-WEEKDAY(From))0),1,0)-IF(AND(NOT(WEEKDAY(From)=7),WEEKDAY(To)=7),1,0))
我在 SharePoint Online 上有一个日历,我试图用它来跟踪员工使用的休假时间。目前我正在捕获员工每天使用事件字段的小时数,但我想计算每个事件中的工作日数,以便我可以找出给定人员使用的总小时数.
我已经假设我需要另一个字段来捕获它,但我将如何执行计算?
以下公式用于计算工作日,希望对您有所帮助。
=(DATEDIF([Start Date],[Due Date],"D"))-INT(DATEDIF([Start Date],[Due Date],"D")/7)*2-IF((WEEKDAY([Due Date])-WEEKDAY([Start Date]))<0,2,0)+1
从 'from' 和 'to' 列之间的事件项中获取工作日您可以使用以下公式:
=IF(ISERROR(DATEDIF(From,To,"d")),"",(DATEDIF(From,To,"d"))+1-INT(DATEDIF(From,To,"d")/7)*2-IF((WEEKDAY(To)-WEEKDAY(From))0),1,0)-IF(AND(NOT(WEEKDAY(From)=7),WEEKDAY(To)=7),1,0))