Excel:如何将工作日添加到日期
您可以使用WORKDAY函数在 Excel 中向特定日期添加特定的工作日数。
该函数使用以下基本语法:
工作日(开始日期,天数,[假期])
金子:
- start_date :开始日期
- days : 添加的工作日数
- 公共假期:从工作日历中排除的可选日期列表
默认情况下, WORKDAY函数在向特定日期添加天数时将忽略周末。您还可以使用最后一个参数来指定也应忽略哪些假期。
以下示例演示如何使用WORKDAY函数将工作日添加到指定和不指定节假日的日期。
示例 1:在 Excel 中将工作日添加到今天(未指定假期)
假设我们要向日期12/20/2023添加10 个工作日。
我们可以在单元格A2和B2中指定这些值,然后在单元格C2中键入以下公式来查找结束日期:
=WORKDAY( A2 , B2 )
下面的截图展示了如何在实际中使用该功能:
该公式返回1/3/2024 ,即 12/20/2023 后的 10 个工作日。
请注意,由于我们没有指定任何假期,因此WORKDAY函数只是在 12/20/2023 中添加了 10 个工作日。
我们可以通过查看日历并计算该函数添加到 12/20/2023 的一周中的 10 天来验证这一点:
我们可以看到WORKDAY函数在 12/20/2023 添加了 10 个工作日,返回值3/1/2024 。
示例 2:在 Excel 中将工作日添加到今天(指定假期)
假设我们想要在日期12/20/2023 的基础上添加10 个工作日,但想要指定 12/25/2023 和 1/1/2024 应被视为假期。
我们可以指定这些假期以及开始日期和要添加的工作日数,然后在单元格C2中键入以下公式来查找结束日期:
=WORKDAY( A2 , B2 , A6:A7 )
下面的截图展示了如何在实际中使用该功能:
该公式返回1/5/2024 ,即 12/20/2023 之后的 10 个工作日,忽略 12/25/2023 和 1/1/2024 的假期。
我们可以通过查看日历并计算该函数添加到 12/20/2023 的 10 个工作日来验证这一点,同时忽略特定假期:
我们可以看到WORKDAY函数向 12/20/2023 添加了 10 个工作日,并忽略了 12/25/2023 和 1/1/2024 以返回值5/1/2024 。
注意:您可以在此处找到 Excel 中WORKDAY函数的完整文档。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: