excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel中一个非常强大的隐藏函数「DATEDIF」,经典案例分享!

大家好,我是践行计算机教育刘老师,今天跟大家分享在Excel中一个非常强大的隐藏函数DATEDIF,主要分享DATEDIF函数的一些经典案例。是不是很期待...认识DATEDIF函数 概念:可以用于计算两个日期之间的间隔年数、月数和天数。 语法: DATEDIF(start_date,end_date,unit) start_date:开始日期 end_date:结束日期 结束日期必须在开始之后,否则会返回错误值。 unit:此参数有6个不同的选项(Y、M、D、MD、YM、YD) 经典案例1【计算法定年假天数】计算法定年假天数工作年数 如上图所示,统计截止日期为2017/7/28,在B2单元格输入公式=DATEDIF(A2,DATE(2017,7,28),"Y")然后向下填充其他单元格,DATEDIF函数的第3参数使用“Y”,计算年数之差,第二个参数DATE(2017,7,28)函数,返回指定的年、月、日参数的日期。 年假天数 在D2单元格输入公式=LOOKUP(B2,{0,1,10,20},{0,5,10,15})然后向下填充公式即可! 经典案例2【计算员工年龄】 在我们的实际工作中,员工工龄是福利待遇的一项重要的参考指标。那么我们接下来看看如何实现员工工龄的计算。如下图所示计算员工年龄在B2单元格中输入公式=DATEDIF(A2,"2017/7/28","Y")&"年"&DATEDIF(A2,"2017/7/28","YM")&"个月",使用参数“Y”表示计算出工作日期距现在的年数,"YM"参数表示忽略日期中的粘合日,计算距现在的月数。然后使用“&”连接符,将公式各部分连接在一起,得到最后的员工工龄显示结果。 经典案例3【生日到期提醒】 在公司里面,我们要知道员工的生日还有几天,我们可以记录所有员工的出生日期,然后来完成员工生日到期的提醒。具体如何操作的呢?生日到期提醒计算生日到期日,首先要得到该员工下一个生日哪一天。然后在将此日期与当天的日期做减法,得到的差就是距离员工生日的天数。 先通过DATEDIF(B2,DATE(2017,7,28)-1,"y")公式来计算得到出生日到当天之间的整年数。 再通过EDATE(B2,(DATEDIF(B2,DATE(2017,7,28)-1,"y")+1)*12)部分,得到该员工下一个生日的日期。如果不了解这个函数,可以去看一下我之前有关EDATE函数的文章,可以去看一下具体的用法。 最后在减去当天DATE(2017,7,28),就可以得到最终的结果了。在实际工作中,我们可以将此公式中的DATE(2017,7,28)换成TODAY(),获取当前的日期。 注:本文由践行计算机教育刘老师原创,快乐分享,一起学习,欢迎关注我哟,谢谢大家的支持!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接