Σ表格公式学堂EXCEL FORMULA & SCENARIO

WORKDAY工作日推算

跳过周末,算出几个工作日之后的日期。

Excel 2016+WPS 兼容在线测试
1

语法结构

WORKDAY(开始日期, 工作日天数, [节假日])
开始日期工作日天数节假日方括号 [ ] 表示可选参数
参数必填类型说明示例值
开始日期必填日期从哪天开始算A2
工作日天数必填数字往后推几个工作日,负数表示往前10
节假日可选区域需要额外排除的日期区域H2:H10

返回:日期:推后指定工作日后的日期

2

什么时候用它

算承诺交货日
下单日 + 7 个工作日,跳过周末。
看完整场景方案 →
算合同到期日(工作日口径)
起始日 + 30 个工作日。
看完整场景方案 →
3

动画演示

动画演示·交期第 1 / 3 步
ABC
1下单日工作日数预计交货日
22024-03-0172024-03-12
32024-03-01152024-03-22
STEP 1
起点 2024-03-01 是周五
2024-03-12:2024-03-01
4

示例演示

C2 : =WORKDAY(A2,B2)
=WORKDAY(A2,B2) 2024-03-01(周五)往后 7 个工作日 = 2024-03-12
ABC
1下单日工作日数预计交货日
22024-03-0172024-03-12
32024-03-01152024-03-22
当前表:交期 · 公式单元格 C2 · 绿色底为公式,蓝色底为动态数组溢出结果
5

常见错误

现象结果没跳过节假日
原因第 3 个参数没传
解决把节假日列选进第 3 个参数
现象结果差一天
原因开始日当天不算,从下一天开始数
解决理解口径,或把起始日改成前一天
6

相关公式

动手试一试

在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。

在编辑器中打开示例 ↗

用到这个公式的场景