这两条常用日期函数+员工管理系统,让HR事半功倍-薪人薪事
- 薪人薪事 | 2018-08-20 18:45
每次做表格,基本上都离开不“日期”这个要素,工龄、转正日期等等和“日期”有关的信息,如果没有员工管理系统一键生成,你会使用EXCEL函数计算么?
今天小薪就给大家介绍几种常用的日期函数,让你以后轻松计算所有日期!
DATEDIF 函数
DATEDIF 函数是用来计算两个日期相差的年、月、天数,DATEDIF 函数的语法为:
DATEDIF(startdate,enddate,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)
以上就是给大家介绍的「日期函数」啦!以后无论统计何种日期,宝宝们都要巧用函数,告别人工计算!
当然,面对如此复杂繁多的数据资料,薪人薪事的员工管理系统统就够了,人事全模块数据分析,可视化图表一目了然,省去word、Excel表格的辛劳。
“本文为薪人薪事(极致好用的人力资源系统)出品,转载请注明”