在Excel中有一个隐藏却实用的函数即DATEDIF函数,那你知道如何使用吗?本期技巧妹与大家详细分享相应的用法。
一、DATEDIF函数的基本语法
DATEDIF函数用来计算两个日期之间相隔的天数、月数或年数。
语法结构=DATEDIF(起始日期,结束日期,返回的信息类型)
二、DATEDIF函数运用
1、计算工龄
如下图所示,需要分别计算出相应的工龄
年数工龄的计算,在单元格中输入公式=DATEDIF(D3,TODAY(),"Y")
月数工龄的计算,输入公式=DATEDIF(D3,TODAY(),"YM")
天数工龄的计算,输入公式=DATEDIF(D3,TODAY(),"MD")
2、根据身份证计算年龄
如下图所示,计算出员工的年龄
在单元格中输入公式=DATEDIF(--TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"Y"),之后向下填充即可。
说明:
MID函数是针对一个文本字符串,从中间任意位置开始,提取出特定长度的字符串。
语法结构=MID(字符串,开始位置,长度)
TEXT函数表示将数值转换为指定的格式。
语法结构=TEXT(数值, 格式)
TODAY():表示获取当前的日期。
3、设置生日提醒
如下图所示,在10日以内过生日,系统会自动提醒。
在单元格中输入公式=IF(DATEDIF(D34,TODAY()+9,"yd")
有关DATEDIF函数用法就分享到这里,若有什么问题,欢迎在下方留言。
教程推荐
领取专属 10元无门槛券
私享最新 技术干货