60秒get一个HR实用小技巧
每次做表格,基本上都离开不“日期”这个要素,工龄、转正日期等等和“日期“有关的信息,你会使用EXCEL函数计算么?
今天小薪就给大家介绍几种常用的日期函数,让你以后轻松计算所有日期!
DATEDIF 函数
DATEDIF 函数是用来计算两个日期相差的年、月、天数,DATEDIF 函数的语法为:
DATEDIF(start_date,end_date,unit)
DATEDIF 函数有三个参数:既然DATEDIF 函数的作用是计算两个日期之间的年数、月数、天数。那一定要有起始时间和结束时间,还有告诉函数要求的是年数,月数还是天数的条件即让函数返回的类型了。所以,这三个参数就比较容易理解了。
第一个参数start_date:起始时间
第二个参数end_date:结束时间
第三个参数unit:函数返回的类型
'y'返回整年数
'm”返回整月数
'd'返回整天数
'md”返回参数1和参数2的天数之差,忽略年和月
“ym”返回参数1和参数2的月数之差,忽略年和日
'yd”返回参数1和参数2的天数之差,忽略年。按照月、日计算天数
举个例子
当我们需要统计员工的工龄时,则可以使用DATEDIF 函数,根据入职时间来统计以年(月)为计算单位的工龄。
如下例中,我们在C2单元格输入:
=DATEDIF(B2,TODAY(),'Y')
EDATE函数
EDATE函数可以计算从开始日期算起的数个月之前或之后的日期。
具体语法: EDATE(start_date, months)
Start_date :一个日期值,代表开始日期。
Months start_date:之前或之后的月份数。months 为正值将生成未来日期;为负值将生成过去日期。
举个例子
如果需要统计员工的退休日期/转正日期等等一系列「未来日期」,则可以使用EDATE函数,来批量计算。
如下例中,为统计各职工的退休日期,我们可以根据B2和D2的数值,在E2输入:
=EDATE(B2,D2*12)
以上就是给大家介绍的「日期函数」啦!以后无论统计何种日期,宝宝们都要巧用函数,告别人工计算!
联系客服