美文网首页excel 使用工具癖EXCEL
想用公式算算去年总共上了多少天班?

想用公式算算去年总共上了多少天班?

作者: 康康爱你们 | 来源:发表于2017-03-13 12:21 被阅读219次

    文/康康哥哥

    2016年就这么悄悄远去了,虽然有些许伤感,但于我而言也称得上是充实。时间逝去不可怕,可怕的是我们虚度光阴,回头想想却不知道这一年自己究竟干了什么。珍惜自己的时间,善待自己的时间,就是对自己最好的安排。

    所以,为了给自己2016年一个总结和交代,我们来看看如何用Excel公式计算一年中总共上班多少天。

    2016年总共366天(闰年),每周末休息两天,如果不算节假日,如何用公式计算工作日的天数呢?

    计算工作天数

    从图中我们可以看到,C2单元格用一个公式就可以计算出全年非周末的工作日天数是261天。

    NETWORKDAYS这个函数的含义是“净工作日天数”,其参数情况如下:

    =NETWORKDAYS(开始日期,结束日期,[排除的日期])

    其中,开始日期可以晚于结束日期,只不过计算的结果是负数;“排除的日期”为可选参数,通常是除了周末之外的一些节假日。我们在图中的公式省略了这个参数,所以公式的结果仅仅是全年中不包括周六周日的工作日天数。

    当然,我们也可以把法定节假日都列出来放在第三个参数的位置,同样可以得出结果。

    这里为了简便,我直接列举出法定节假日的天数并计算。

    (1)元旦节:放假3天,包含2天周末,计1天;

    (2)春节:放假7天,包含2天周末,调休2天,计3天;

    (3)清明节:放假3天,包含2天周末,计1天;

    (4)劳动节:放假3天,包含2天周末,计1天;

    (5)端午节:放假3天,包含1天周末,调休1天,计1天;

    (6)中秋节:放假3天,包含1天周末,调休1天,计1天;

    (7)国庆节:放假7天,包含2天周末,调休2天,计3天;

    以上节假日合计11天,因此实际工作日天数=261-11=250天。

    再加上有个5天左右的事假、病假,那么全年实际工作天数只有245天。一年366天,实际工作天数只有245天,三分之一的时间是假期。那么我们用这些时间做什么去了呢,这是值得我们每一个人思考的问题。

    一般而言,NETWORKDAYS公式用来计算工作日天数也就够了,可是偏偏有很多行业没有这么好运气都是周末休息。比如有的是周一、周二休息,有的是周三、周四休息,有的只有周一休息,那么如果是这种不按套路出牌的休息日,又怎么计算工作日的天数呢?

    不按套路出牌的休息日

    我们在C2单元格输入NETWORKDAYS.INTL函数就可以帮助我们得到结果。这个函数比刚才的函数多了一个后缀。“INTL”这个后缀是“INTERNATIONAL”(国际的)的缩写,不知道微软开发团队啥意思,是不是指要适应一下不同国家的周末定义?于是我去百度了一下,发现还真是这样,不同国家对于周末的划分令人眼花缭乱。有兴趣的可以看一下这片短文的介绍。原文链接:http://fr.hujiang.com/new/p714669/

    不同版本的周末

    所以NETWORKDAYS.INTL函数的含义是“可自定义国际化周末的净工作日天数”。

    在本例中我们使用了=NETWORKDAYS.INTL(A2,B2,2)这个公式,A2和B2跟前面NETWORKDAYS函数的参数一样表示开始时间和结束时间,第三个参数的含义请看下图:

    自定义周末

    由图中可见,第三个参数实际是用来自定义周末是哪天的。本例中选择了“2”,表示把周日和周一当休息日,那么计算出来的工作日天数就是前面看到的“50”。童鞋们可以自己把第三个参数换掉试试看结果是不是还一样。

    实际上,NETWORKDAYS.INTL函数总共有4个参数:

    =NETWORKDAYS.INTL(开始日期,结束日期,[自定义的周末],[排除的日期])

    图中的“2”是第三个参数,表示自定义周日和周一为周末,此参数可省略,默认为1,即默认周六和周日为周末。

    第四个参数在本例中省略了,含义和在NETWORKDAYS中一样。

    所以,NETWORKDAYS.INTL函数会更灵活一点,不过要注意的是,NETWORKDAYS.INTL函数是Excel 2010以上版本才增加的新函数,低版本的Excel是没有的哟。

    今天就到这吧,希望童鞋们能够自己实操几遍,光看是没有用滴。

    昨晚阴雨绵绵,气温骤降,蜷在被窝里夜读红楼,不管它窗外雨打风吹。因看红楼众姊妹结社作诗,忽地想起黛玉所爱李义山“留得枯荷听雨声”之句。心想窗外虽有雨声,只是这春天里哪有枯荷呢,倒是苏东坡的“花褪残红青杏小”还更贴切些。因而化用李苏之句,吟得“残红未褪春寒在,那得枯荷听雨声”二句。想来很是应景,于是发在了朋友圈。等了半小时无人点赞,只得熄灯,睡觉。

    相关文章

      网友评论

      本文标题:想用公式算算去年总共上了多少天班?

      本文链接:https://www.haomeiwen.com/subject/gblfnttx.html