[go: up one dir, main page]

如何用Excel计算工作日?
作者:wanrong发布时间:2021年02月24日 12:19

  在办公软件中,用EXCEL计算工作日非常灵活方便。因为计算工作日如果用手工计算显得非常繁琐,不仅容易出错还效率低下。主要原因在于日期周期长,而且各个地方的休假制度不一,有的是双休,有的是单休,又有的是自定义某个休息日或节假日。尽管如此,强大的EXCEL为我们不同的休息机制提供了很多适用的计算公式,下面我们来具体看下EXCEL计算工作日是如何计算的。

  

  首先,我们来看第一个Excel计算工作日的函数公式,也是比较重要的函数WORKDAY。作用:计算指定工作日之后的日期。

  

  函数语法:

  

  WORKDAY(start_date, days, [holidays])

  

  参数:

  

  Start_date :必需。 起始日期。

  

  Days: 必需。 start_date前后不包含周末及节假日的天数。 Days 为正值将生成未来日期;为负值生成过去日期。

  

  Holidays: 可选。需要从工作日历中排除的一个或多个日期,自定义节假日,并排除。

  

  案例:

  

  算出并显示7个工作日后日期,假设当中没有自定义的节假日,按照默认节假日。如下表,A2单元格7个工作日的计算。在C2单元格输入下面的公式:=WORKDAY(A2,7),得到7个工作日之后的日期。

  

  自定义假期的排除。如下,C2为自定义的一个假期日期,如需要排除该日期,可以在D3的单元格输入下面的公式:=workday(A2,7,C2)。

  

  自定义的日期可一个是多个,在公式的应用中,输入的参数为排除日期的范围。如下,D4的单元格输入公式:=WORKDAY(A2,7,C2:C3)。

  

  在排除日期的函数自定义需求不高的情况,可以使用WORKDAY.INTL函数。如下,只需要排除星期日的计算。可以输入如下的公式:=WORKDAY.INTL(A2,7,11)。

  

  如果需要排除其他星期日期,可以使用对应的参数即可。

  

  该函数也可运用于工作日的拖动复制。假如开始日期A2单元格(2019-9-30),我们可以在A3单元格中输入公式:=WORKDAY.INTL(A2,1,11)

  

  向下拖拉复制公式即可。

  

  计算两个日期间的工作日可以使用NETWORKDAYS函数来进行计算。如下,在D1单元格中输入下面的公式来计算两个日期间的工作日:=NETWORKDAYS(A1,B1)。

  

  以上就是Excel计算工作日的一些函数公式,计算工作日的方法还有很多,我们学会了这些对公司的考勤,项目日期的进展等等各个方面都非常有帮助。


  本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:Microsoft Excel2016。

特别声明:以上文章内容仅代表作者wanrong本人观点,不代表虎课网观点或立场。如有关于作品内容、版权或其它问题请与虎课网联系。
500+精品图书
20G学习素材
10000+实用笔刷
持续更新设计模板
立即领取

下载虎课APP

随时随地学技能
APP更方便
每天免费学课程
下载虎课网APP
随时随地学海量会员教程
特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服
虎课
积分
免费学习92000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了35,774
并提交了407份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 92000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证