日期
WORKDAY
定义
WORKDAY 返回起始日期之前或之后指定工作日数的那个日期。
语法
=WORKDAY(start_date, days, [holidays])
参数
| 参数 | 含义 |
|---|---|
start_date |
要推移的那个日期,或包含该日期的单元格。 |
days |
要移动多少个工作日。正数表示向前移。 |
holidays |
可选。额外要跳过的日期,例如一份公共假日列表。 |
示例演练
一座实验室把每个起始日期推移两个工作日。起始日期位于 A2:A4。把结果格式设为数字,以便看到序列值。
| A:起始 |
|---|
| 2023年3月8日 |
| 2023年3月10日 |
| 2023年3月13日 |
公式:=WORKDAY(A2,2)
结果:44995。2023 年 3 月 8 日是星期三,两个工作日后是 2023 年 3 月 10 日星期五。向下填充后,公式分别得到 44995、44999 和 45000。
练习
单元格 A2 中是 2024 年 1 月 1 日。请在 B2 中写出一个返回 A2 之后一个工作日的公式。
- 在 B2 中写出一个 WORKDAY 公式,给 A2 加上 1 个工作日。
- B2 应显示 A2 加上 1 个工作日。
第 1 步,共 2 步
在 B2 中输入 =WORKDAY(A2,1)。
2024 年 1 月 1 日之后的一个工作日是 2024 年 1 月 2 日,即 45293。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 WORKDAY。
B2 现在显示 45293。
相关函数
NETWORKDAYS 统计两个日期之间的工作日。当你希望从今天算出截止日期时,可以把 TODAY 当作起始日期。
常见错误
用 A2+1 加上日历天数:那会把星期六和星期日也算进去,星期五的起始日期就会落到星期六,而不是星期一。