EXCEL中隐藏函数DATEDIF的使用
1、EXCEL中日期函数有很多,有时需要按类型计算两个日期的差值,尤其是人力资源部门计算工龄、实足工作月数等等,用普通的函数计算比较麻烦且容易出错,隐藏函数DATEDIF可以很好解决此类问题。
2、DATEDIF(start_date,end_date,unit),此函数有三个参数,第一个参数是开始日期,第二个是结束日期,第三个是返回类型,结束日期必须大于等于开始日期,否则返回错误值。不同的类型返回不同的结果,共有6种不同的类型。

4、参数“Y”,两个日期间的实足年数:=DATEDIF(A2,B2,"Y")

6、参数“D”,两个日期间的天数差:=DATEDIF(A2,B2,"D"),这里只是介绍下求天数差的用法,其实求天数差用不着用此函数,直接相减来得更方便:=B2-A2

7、参数“MD”,两个日期间的单纯天数差,忽略年和月:=DATEDIF(A2,B2,"MD"),也就是不管前面的年份和月份,只算最后的天数之间的差,如果结果日期的“日”小于开始日期的“日”,则为结束日期“日”与上月开始日期的“日”之间的天数差。

9、参数“YD”,包含月份的天数差,忽略年:=DATEDIF(A2,B2,争犸禀淫"YD"),也就是不管前面的年份,只算月日之间的天数差,如果忽略年份后,结果日期小于梯瓣氨割开始日期,则为结束日期“月日”与上年开始日期的“月日”之间的天数差。

10、另外此函数存在一个大的BUG,是否基于此原因才将其作为隐藏函数不得而知,此BUG将另文专门介绍。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:61
阅读量:84
阅读量:49
阅读量:72
阅读量:47