Excel教程

Excel函数
Excel技巧

【EXCEL教程】身为HR,DATEDIF这个隐藏函数必须会

当前位置:网站首页 > Excel教程

【EXCEL教程】身为HR,DATEDIF这个隐藏函数必须会

* 来源: 【office教程学习】 * 作者: 【EXCEL教程】 * 发表时间: 2020-02-26 21:18:13 * 浏览: 32

DATEDIF是Excel中的隐藏函数,在帮助和插入公式里面没有提示。

主要用来计算两个日期之间的年数、月数、天数。


DATEDIF语法(start_date,end_date,unit) 

Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。

End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。

Unit 为所需信息的返回类型。

通俗一点讲就是:计算一个小的日期到一个比较大的日期中间间隔多少分隔单位,分隔单位可以是年,可以是月,也可以是日。

注意,小的日期一定要在前面,否则会出错!



咱们来看看下面几个案例

以下截图TODAY()=2018-7-24

问题2, 手机使用了几个月?

第三参数为“M”返回时间段中的整月数


问题3, 计算员工入职天数


第三参数为“D”返回时间段中的天数


第三参数为“YM”时表示计算两个日期的月份差,忽略年份

这个为什么是11呢?因为从去年的8月1日开始算到今天,过去了11个月(整月哦)


第三参数为“MD”时表示计算两个日期的天数差,忽略日期中的年份和月份

这个就比较容易理解了,从1号到24号,间隔了23天,就这么简单!!


第三参数为“YD”时表示计算两个日期的天数差,忽略年份


连接起来就是小编距离出生共23年11月23天

=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"月"&DATEDIF(B2,TODAY(),"md")&"天"


今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!你的每一次点赞和转发都是支持小篇坚持原创的动力。