专注办公软件培训专注办公软件培训

成都办公软件培训联系电话

24小时咨询热线

  • 成都路凡教育联系电话
  • QQ邮箱:3201180075@qq.com
  • 营业时间:8:30-21:00
  • 地址:青羊区人民中路三段6号5楼508室(文殊院地铁口)
详情+
  •  

Excel中关于日期计算的解决方法

文章来源:成都办公软件培训学校  文章作者:办公软件技巧分享  发布时间:2017年 12月 18日 13:39:28  标签:日期间的计算

  
  Excel中的计算包含了很多,今天主要是和大家谈谈关于Excel中日期的计算,接下来我们就一起看看吧:

 

  1、提取日期中对应的年月日
 

  提取对应日期的年:year函数
 

  提取对应日期的月:month函数
 

  提取对应日期中的日:day函数

  

 

  2、判断对应日期工作日
 

  判断日期星期直接是用weekday函数即可,
 

  weekday函数参数:对应日期单元格,星期对应规则(这里一般我们书写2)。weekday函数最终会返回1-7的数字,对应的数字就是对应的星期数,最后再进一步的逻辑判断就ok了,

  这里我们用到函数:=IF(WEEKDAY(A2,2)>5,"周末","工作日")

  

 

  3、计算两日期间相差的整年数、整月数、整日数
 

  方法很多,这里主要和大家分享关于隐藏函数datedif函数的使用方法,
 

  datedif函数主要就是来计算两日期相差的年月日,datedif函数的参数语法:①起始日期,②终止日期,③返回的值,(这里返回值有5种情况,但是我们常用到Y,M,D这三种情况)

  比如我们要计算出对应出生日期的年龄,这里我们就函数完成即可:=DATEDIF(A2,TODAY(),"y"),其中的today函数代表的是今天的日期。

  

Excel中的日期计算

 

  4、计算两日期相差的工作日的天数
 

  如下图列子,我们公司招了一批零时工,工资按天计算,平时是双休,但是现在要统计一共的工作日数,应该如何计算呢?

  

Excel中的日期计算

 

  如果直接用到上面的datedif函数是会把休假的日期都给算进去了,因此这种情况我们用到专门计算工作日的函数NETWORKDAYS,NETWORKDAYS函数参数是:①起始日期,②结束的日期,③工作日中的节假日
 

  【1】假设我们除了周末都在上班的话,这里直接通过函数计算就ok了。=NETWORKDAYS(A2,B2)

  

Excel中的日期计算

 

  【2】假设在工作日期间有几天这个员工处于休假的状态,我们应该如何去计算呢?
 

  这时候你就得先把工作日中的请假日期给罗列出来,如下图所示:

  

Excel中的日期计算

 

  然后这时候用到NETWORKDAYS函数计算:

  

Excel中的日期计算

 

  5、计算单休情况的工作日
 

  这种情况我们是直接用到=NETWORKDAYS.INTL(A2,B2,11,E2:E3)函数,NETWORKDAYS.INTL函数参数:①起始日期,②结束日期,③休假对应规则,这里我写的是11,代表的是周日固定休。④工作日的节假日日期。

  

Excel中的日期计算

 

  6、判断对应日期的季度
 

  这里是直接用到CEILING函数,就是取一个数指定倍数的最小的数,这里我们通过对月份取出来后直接是对月份进行3的倍数进行最小化取值。

  

Excel中的日期计算

 

  这个问题也已经在之前的文章有和大家分享,这里就不详细的谈论了,希望能帮助到大家。
 

  今天关于日期计算的文章就和大家分享到这列,希望能够帮助到大家,更多相关问题,更多成都办公软件相关技巧都在路凡教育。