WORKDAY
简介
WORKDAY 函数可计算在某日期(起始日期)之前或之后、与该日期相隔指定工作日的某一日期的日期值。 工作日不包括周末和专门指定的假日。
注意:此公式只能在表单字段公式设计时使用。
函数原型
WORKDAY(start_timestamp, days, [holidays])
函数说明
其中各参数的含义如下:
名称 | 类型 | 描述 |
---|---|---|
start_timestamp | 时间戳类型 | 必填,可设置为日期字段 |
days | 数字类型 | 必填,起始日期之前或之后不含周末及节假日的天数,可设置为数字字段。 Days 为正值将生成未来日期;为负值则生成过去日期; |
holidays | 由日期所构成的数组 | 可选,其中包含需要从工作日历中排除的一个或多个日期,例如各种省/市/自治区和国家/地区的法定假日及非法定假日。 该列表可以是由日期所构成的数组常量。 |
注:holidays 参数可通过如下两种方式输入:
- 使用 DATE 函数或作为其他函数的结果输入;如,使用函数 DATE(2012,5,23) 输入 2012 年 5 月 23 日;
- 直接调用子表单中的日期时间字段,主表中的日期时间字段暂不支持直接调用。
举例
如,计算交货时间时,子表单日期记录特定休息日,则设置公式为 WORKDAY(下单时间,处理时长,特定休息日.日期时间),扣除周末和假期,即可根据下单时间计算出对应的交货时间。
效果 |
---|