当前位置:网站首页 > 创业 > 正文

Excel如何计算两个日期间的工作日/节假日天数

0 张子豪 张子豪 2025-10-12 08:52 1

我们按出勤天数去计较员工工资时,就需要计较两个日期之间的工作日天数。

一般环境下,现实的工作日是需要去除周末双休和国沐日的。

有的公司是单休,只有周日歇息,周六是上班的。

我们需要利用NETWORKDAYS函数来处置,详情请看敏丝下方图解。

东西/原料

  • Office设置装备摆设

方式/步调

  1. 1

    景象1:计较日时代的工作日天数。

    下图中,我们是计较起头日期到竣事日期之间的工作日天数,同时,我们要去除D列中的日期(国沐日,或者指心猿意马的特别日期)

  2. 2

    NETWORKDAYS函数的语法布局是:

    =NETWORKDAYS(起头日期,竣事日期,要去除的特别日期)

    正好可以知足我们的需求。

     

  3. 3

    要去除的日期,我们也可以直接写到函数公式中。

    日期的素质也是数值,我们选中D2单位格后,按Ctrl+1组合快捷键,设置单位格格局为:"数字">"常规",我们可以看到日期2018/4/1的素质是数字43195

    写公式的过程中,要么写日期2018/4/5的时辰加上前后双引号,要么直接写数字43195

    63快捷键年夜全快速拔取移动位置动图

    15快捷键年夜全常用功能快捷键精选动图

    36快捷键年夜全常用快捷键精选动图

  4. 4

    景象2:计较单休(仅周日歇息)时日时代的工作日天数。

    我们需要利用一个新的函数:NETWORKDAYS.INTL。

    NETWORKDAYS.INTL函数是在NETWORKDAYS函数的第2、3个参数之间插手了1个参数。

    参数输入什么数字,请参考下表。

  5. 5

    景象3:计较日时代的歇息日天数。

    我们只需要利用竣事日期减去起头日期,加上数字1,然后减去工作日天数即可。

    加上数字1的原因:1号到10号一共是10天,10-1=9(只有9天),所以需要补回1天。

  6. 6

    景象4:插手时候干扰后的日期之间计较工作日天数。

    本例中,我们对起头时候和竣事时候进行判定,早于午时12:00,归为今天,晚于午时12:00(含12:00),归为明天(加上1天)

    举例:1月1号11:00为起头时候(早于12点),则起头日期为1月1号;若是1月1号13:00为起头时候(晚于12点),则起头日期为1月1号加一天,即1月2号(具体可参考下一步调图片中的函数公式)。

    时候的素质也是数值,我们可以经由过程设置单位格格局获取,这里午时12:00的素质就是数字0.5

    66文本转数值数值转文本含高清视频

  7. 7

    我们需要先利用IF函数鉴定出现实要计较的起头日期和竣事日期,然后利用NETWORKDAYS函数计较两个日期之间距离的工作日天数。

    33到期主动提醒功能含高清视频

    16相对引用绝对引用夹杂引用的用法实例

  8. 8

    如对您有帮忙,请投票或点赞鼓动勉励一下敏丝,感谢~

注重事项

  • 若是涉及的日期数目良多,需要确认好引用(相对、绝对、夹杂)是否准确。
  • 更多Office实战技巧,请进入作者百度经验本家儿页进修,也接待大师存眷作者,与作者一路前进。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/239876.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图