在计算事项完成日期时,是不是遇到过这样的难题:有的人周六周日两天休息,有的人可能周末一天休息,或者一、三、五休息,工作日时间都不一定?导致工作日计算变得复杂多样。

excel如何精准地计算出事项的完成日期呢?-趣帮office教程网

我们该如何精准地计算出事项的完成日期呢?Excel里的WORKDAY函数和它的贴心小伙伴WORKDAY.INTL来帮你大忙啦!

WORKDAY函数

1. 函数基本介绍

首先,我们来看看WORKDAY函数。这个函数的基本作用是计算从指定日期开始,经过指定工作日数后的日期。默认情况下,它会自动排除周末(周六和周日)作为非工作日。

2.用途主要用于计算给定起始日期之后或之前特定工作日数后的日期,排除周末及可选的节假日。

WORKDAY(日期,工作日天数,可选(节假日))

3.实例:求事项办理完成日期(周六、周日休息)

(1)不排除某些特定的节假日,只需输入公式=WORKDAY(B3,C3)

excel如何精准地计算出事项的完成日期呢?-趣帮office教程网

(2)排除某些特定的节假日,输入公式=WORKDAY(B3,C3,$H$4:$N$10),增加了第三参数。

excel如何精准地计算出事项的完成日期呢?-趣帮office教程网

WORKDAY.INTL函数

1. 函数特色

WORKDAY.INTL函数是WORKDAY函数的扩展,它提供了更高的灵活性,特别是允许用户自定义哪些天被视为周末休息日。

WORKDAY.INTL(日期,工作日天数,周末,可选(节假日))比WORKDAY函数多一个参数周末。

周末这个参数允许用户自定义哪些天被视为周末(非工作日),如设置为“0000001”,代表只有周末是休息日,其中0表示该天为工作日,1表示该天为休息日。根据这个原理如周一三五休息,可以设“1010100”,非常自由的进行计算了。

2.用途WORKDAY.INTL函数提供了更高的灵活性,特别是在定义周末休息日方面。它非常适合那些周末休息日不同于标准周六和周日的地区或情境。

3.实例:求事项办理完成日期(周日休息)

只需要输入公式=WORKDAY.INTL(B3,C3,"0000001")

excel如何精准地计算出事项的完成日期呢?-趣帮office教程网

这样跟WORKDAY函数计算的结果就会有差别了,WORKDAY.INTL计算出来的日期要完成的早些。

结合实际情况选择函数

  • 如果你的工作周是标准的周一到周五,且没有额外的节假日需要排除,那么直接使用WORKDAY函数就足够了。
  • 如果你的工作周有特殊情况,比如周末工作制度不同,或者需要排除额外的节假日,那么WORKDAY.INTL函数将是更好的选择。

四、总结

通过今天的学习,我们掌握了如何在Excel中使用WORKDAY和WORKDAY.INTL函数来计算事项的完成日期。这两个函数不仅提高了我们的工作效率,还让我们的时间管理更加精准和灵活。