因此,当您开始一个项目或任何工作时,系统会要求您告诉您交付多少天。假设您说30天。那么,产品的交货日期是什么?您可以将日期直接添加30天。但是那30天将有周末和节假日(可能)。手动很难做到。 Excel提供了一个`link:/ excel-date-and-time-excel-workday-function [WORKDAY function]`。此功能可用于每天添加工作日。从工作日的计算中不包括周六,周日和节假日。

添加工作日的通用公式

=WORKDAY(start_day,days,[holidays])

Start_day:这是您要添加工作日的日期。

天数:要添加到开始日期的工作日数。

[节假日]:假期的日期(是!)。它是可选的。

此公式将在start_date中添加工作日后(不包括周末和节假日)返回日期。

让我们以身作则学习。

===

示例:延长项目的交付日期

我正在从事一个项目,该项目最初预计于2019年9月16日星期一交付。由于某些原因,我还需要7天才能交付该项目。那么再增加7个工作日后,新的交货日期是什么?我也有两个假期。

让我们看看交货日期是不带节假日和节假日。

0052

C2包含产品的初始交货日期。 D2包含交付产品所需的其他工作日。 A2:A4包含假期列表。

编写此公式可添加无休假的业务。

=WORKDAY(C2,D2)

0053

这将返回2019年9月25日星期三作为新的交货日期。这是从初始日期算起的9天,因为它已将星期六和星期日排除在工作日之外。

===

工作原理

我们已将C2中的初始日期为2019年9月16日星期一,作为WORKDAYS函数的开始日期。 D2中要添加的工作日为7。现在,工作日功能会将7天添加到初始日期。这是2019年9月23日星期一。从2019年9月16日星期一到2019年9月23日星期一,有2个周末假期。

它也增加了他们。我们终于有了新的交货日期,即2019年9月25日,星期三。

编写此公式可添加带假期的工作日

在此,我们以A2:A4的形式列出了假日到工作日的列表。

=WORKDAY(C2,D2,A2:A4)

在添加7天(节假日和周末)之后,它将返回2019年9月27日星期五,作为下一个交货日期。

0054

如何运作?

首先,所有工作都与没有假期一样,并计算新的交货日期(2019年9月25日,星期三)。现在,此公式将检查提供的假期清单中的日期是否在2019年9月16日(星期一)至9月(星期三)之间。 25,2019. *它找到2个日期,即2019年9月17日星期二和2019年9月23日星期一。将它们添加到新日期,最后得到

。 === 2019年9月27日星期五。

相关文章:

链接:/ excel-time-excel-time-function [Excel TIME function]`

如何在Excel中使用NOW函数`link:/ excel-date-and-time-excel-today-function [如何在Excel中使用TODAY函数]`

热门文章:

link:/ vlookup-functions的公式和函数介绍[Excel中的VLOOKUP函数]