WORKDAY

1. 函数释义

类别

描述

函数写法

WORKDAY(start_date, days, holiday1,holiday2,…)

函数作用

可计算在某日期(起始日期)之前或之后、与该日期相隔指定工作日的某一日期的日期值。

工作日不包括周末和专门指定的假日。

参数说明

  • start_date : 必需,起始日期。
  • days: 必需,起始日期之前或之后不含周末及节假日的天数。 Days 为正值将生成未来日期;为负值则生成过去日期;
  • holidayN: 可选,需要从工作日中排除的一个或多个日期,如各种省/市/自治区和国家/地区的法定假日及非法定假日。

参数类型

  • start_date : 必需,起始日期,仅支持日期类型字段或“yyyy-MM-dd”等文本格式;
  • holidayN: 最多支持 200 个日期,仅支持“yyyy-MM-dd”等文本格式。
  • “yyyy-MM-dd”等文本格式:例如"2024-07-16"、"2024/07/16"、"2024年11月1日"等值

参数个数

2或3

返回值类型

日期

公式说明与示例:

公式

结果

WORKDAY("2024-07-15", 1,"2024-07-16", "2024-07-17")

2024-07-18

2024-07-15 为起始日期,2024-07-16,、2024-07-17为指定排除的日期,那么与 2024-07-15 相隔 1 个工作日的日期应为 2024-07-18

WORKDAY("2024-10-31", 3,"2024-11-01")

2024-11-06 2024-10-31 为起始日期,2024-11-01 为指定排除的日期,2024-11-02、2024-11-03 为周末,那么与 2024-10-31 相隔 3 个工作日的日期应为 2024-11-06

2. 示例

假设某公司项目组有自己的调休制度,除周末及法定节假日外,成员可依据自身情况进行调休。

在上述背景下,计算每个成员任务的完成日期,就需要额外排除成员需要调休的日期。

例如,成员需要调休的日期为:2024-05-06、2024-05-09,使用公式:WORKDAY([开始时间],[所需天数],"2024-05-06","2024-05-09"),即可计算出该成员任务的结束日期。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验