如何在Excel中将工作日或工作小时数量添加到日期?

如何在Excel中将工作日或工作小时数量添加到日期?

在您正在积极就业时确定您将完成任务的精确时间时,您可能需要在给定日期上添加一定数量的工作日或小时。在本文中,我们将演示多种使用Excel将一定数量的工作日或工作小时包括在日期中的方法。

假设日期01-01-2022位于单元格A2中,则添加22个仅包括工作日而不包括周末的天数的步骤如下−

计算工作/工作日的公式−

=WORKDAY(Start_date, days) 

其中,

  • Start_date − 有三种可能的结果是开始日期与结束日期的关系,开始日期早于结束日期、晚于结束日期或与结束日期相同。

  • days − 如果您想增加“n”天的总数,但仅考虑“工作日”而不包括周末,

步骤1

此起始日期将作为随后的计算基础。

如何在Excel中将工作日或工作小时数量添加到日期?

步骤2

在选择一个空白单元格并在公式栏中输入=WORKDAY(A2,22)后,您需要按Enter键。查看此截图−

如何在Excel中将工作日或工作小时数量添加到日期?

步骤3

在将22个工作日添加到当前日期后,将为您获取日期。

如何在Excel中将工作日或工作小时数量添加到日期?

在公式中,表示要添加工作日的日期的单元格用字母A2表示,数字22表示将追加到日期的工作日总数。进行必要的更改。

除节假日外

如果使用上述公式,将计算结果不考虑周末。但计算完成后,假期可能需要考虑。如果您希望在周末和假期之外排除工作日,请使用此公式。

=WORKDAY(start_date, days, [holidays]) 

其中,

  • Start_date − 开始计算工作/工作日的日期。

  • Days − 在初始倒计时完成后,应添加到起始日期的工作日数。

  • Holidays − 可选地从工作日计算中排除的日期列表。这可以是指示日期的序列号的数组常量或包含您想要从计算中省略的日期的单元格范围。

步骤1

假设您要找出未来22个工作日和过去22个工作日的日期,并且您在电子表格的单元格A2中有一个起始日期,在电子表格的列C2:C3中有一个假期列表。该怎么做呢?在此过程中,您将发现以下方程式非常有帮助。

如何在Excel中将工作日或工作小时数量添加到日期?

步骤2

在选择一个空单元格并在公式栏中输入 =WORKDAY(A2,B2,C2:C3) 后,按 Enter 键。参考下面的图像−

如何在Excel中将工作日或工作小时数量添加到日期?

第三步

在当前日期加上 22 个常规工作日(不包括周末和节假日)后,我们将为您计算日期。

如何在Excel中将工作日或工作小时数量添加到日期?

向日期添加业务/工作日或小时

假设您已经知道起始日期和时间、需要添加的额外工作时间、工作小时的开始和结束时间以及您不希望将假期列入总数之内,如下图所示。请按照以下说明操作,在日期中添加业务小时数。

当您加上两个时间,将会得到一个发生在工作时间内未来的日期和时间。周末和假期不包括在此计算中。我将通过使用一个公式来演示如何完成这个任务。

=WORKDAY(A2,INT(B2/8)+IF(TIME(HOUR(A2),MINUTE(A2),SECOND(A2))
+TIME(MOD(B2,8),MOD(MOD(B2,8),1)*60,0)>E2,1,0),C2:C3)+I
F(TIME(HOUR(A2),MINUTE(A2),SECOND(A2))+TIME(MOD(B2,8),MOD(MOD
(B2,8),1)*60,0)>E2,D2+TIME(HOUR(A2),MINUTE(A2),SECOND(A2)
)+TIME(MOD(B2,8),MOD(MOD(B2,8),1)*60,0)-
E2,TIME(HOUR(A2),MINUTE(A2),SECOND(A2))+TIME(MOD(B2,8),MOD(
MOD(B2,8),1)*60,0))

第一步

如果您使用此公式后得到一个数字,请确保单元格的格式设置为日期和时间格式。

如何在Excel中将工作日或工作小时数量添加到日期?

在这里,

  • 开始日期/时间 − 这标志着日期和时间的计算开始。时间和日期应该输入到同一个框中。

  • 小时数 − 这是将要添加到开始日期和时间的时间量。这不是日期的表示方式。它必须是一个经常重复的数字。分钟的加法通过用“小时的分数”的形式书写来完成;例如,当转换为这种格式时,28小时30分钟将变为28.5。

  • 节日 − 所有节日的清单。每个节日都应使用适当的日期格式输入日期。如果不需要,可以将其留空。

  • 开始时间 − 每个工作日的起始时间。

  • 结束时间 − 每个工作日的结束时间。

步骤2

在公式中,包含日期的单元格用字母A2表示,包含要添加到日期的工作小时数的单元格用字母B2表示,E2和F2是您工作时间的开始和结束时间,包含特定节日日期的单元格用字母C2表示: C C 2: C C 3。可以根据您的要求自由更改它们。

选择一个空单元格(假设是F2单元格),将公式复制并粘贴到公式栏中的空白空间中,然后按Enter键。

如何在Excel中将工作日或工作小时数量添加到日期?

在这里,

  • A2 − 开始日期/时间

  • B2 − 要添加到日期和时间的小时数

  • C2:C3 − 所有节日的列表。

  • D2 − 每个工作日的开始时间。

  • E2 − 工作日结束时的时间。

步骤3

结果显示在标记为F2的单元格中。

如何在Excel中将工作日或工作小时数量添加到日期?

结论

在本教程中,我们解释了如何在Excel中向日期中添加工作日或工作小时数。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程