分享

【HR必备函数】用Datedif轻松搞定各类到期提醒及工龄计算!!

 拨丝留其产 2016-04-22

      在日常的人事管理中,各种到期提醒(如生日提醒、转正提醒、合同到期提醒、退休提醒)及工龄计算是经常会用到的。这些场景其实只要使用一个函数“DATEDIF”,就全部轻松搞定。它们的本质就是需要计算两段时间之间间隔的天数或者月数。各个场景使用示例如下:


 


有了离转正天数这个值就可以通过筛选、函数提醒、条件格式等方式提取你想要的人员名单。


不同的公司对工龄的计算规则不一样,有些是以年为单位。这样只要在外面再加一个INT函数,即=INT(DATEDIF(B5,TODAY(),'m')/12)。这样张三的工龄就是0年,李四的工龄就是1年。有些公司以半年为单位。这样只要在外面加一个FLOOR函数,即=FLOOR(DATEDIF(B5,TODAY(),'m')/12)。这样张三的工龄就是0.5年,李四的工龄就是1.5年。


这里DATEDIF是大隐于市真人不露相的“高人”,是因为在Excel的函数列表中没有,帮助中也查不到。但就如前面展示的,它可以轻松搞定这么多的问题。

DATEDIF函数用于计算两个日期间相差的年、月、日数。它一共有三个参数,分别是起始日期终止日期计算方式。计算方式一共六种,具体说明如下:



这六种计算方式示例如下:



前面三个参数比较好理解,后面三个复合参数理解起来会稍微复杂点。我们以上面生日提醒案例中'yd'参数为例进行说明。它指一年中相差的天数。案例中起始日期参数是1988-11-30,终止日期参数是2014-11-22。忽略年份的情况下,11月30日比11月22日大,这时函数计算的是从11月30日到下一年的11月22日有多少天。所以,这也是为何在案例中我们是把这个结果和365天相减,才得到我们想要的这两个日期相差几天。



TOP10 精彩导航(回复文章前数字阅读)


38 拉近废片与大片的距离--你真的会裁照片吗

39 让PPT提升10倍效率的8个技巧

32 HR必看,与身份证号码相关的excel公式技巧

17 Excel自动到期提醒,狠实用!

42 职场人都在用的Excel函数公式

40 【实用】Word神操作,不只是快捷键!

41 4步搞定WORD多级编号,论文再也不愁了

43 图解《党政机关公文格式2012版》国家标准

36 怎样找到没保存的Office文档?

37 Windows键,你所不知道的妙用

OFFICE职场训练营        

受欢迎的OFFICE应用分享
 

如何订阅

回顶部,点OFFICE职场训练营订阅

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多