如何添加工作日在Excel
因此,当您开始一个项目或任何工作时,系统会要求您告诉您交付多少天。假设您说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个工作日后,新的交货日期是什么?我也有两个假期。
让我们看看交货日期是不带节假日和节假日。
C2包含产品的初始交货日期。 D2包含交付产品所需的其他工作日。 A2:A4包含假期列表。
编写此公式可添加无休假的业务。
=WORKDAY(C2,D2)
这将返回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日星期五,作为下一个交货日期。
如何运作?
首先,所有工作都与没有假期一样,并计算新的交货日期(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函数]`