Excel:如何将工作日添加到日期


您可以使用WORKDAY函数在 Excel 中向特定日期添加特定的工作日数。

该函数使用以下基本语法:

工作日(开始日期,天数,[假期])

金子:

  • start_date :开始日期
  • days : 添加的工作日数
  • 公共假期:从工作日历中排除的可选日期列表

默认情况下, WORKDAY函数在向特定日期添加天数时将忽略周末。您还可以使用最后一个参数来指定也应忽略哪些假期。

以下示例演示如何使用WORKDAY函数将工作日添加到指定和不指定节假日的日期。

示例 1:在 Excel 中将工作日添加到今天(未指定假期)

假设我们要向日期12/20/2023添加10 个工作日。

我们可以在单元格A2B2中指定这些值,然后在单元格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 中执行其他常见任务:

如何在 Excel 中查找该月的第一个工作日
如何在 Excel 中添加迄今为止的月份
如何计算Excel中日期之间的月数

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注