人事工作中,员工工龄计算是高频需求,而时间函数DATEDIF对此类日期差计算非常适用。它能精准按年、按月输出日期间隔,搭配TODAY函数抓取当前日期,可快速计算工龄。下面分享时间函数DATEDIF的实用技巧。
一、核心公式
要计算员工到今日的工龄并按“几年几个月”的形式,可以输入以下公式:
=DATEDIF(C2,TODAY(),"Y")&"年"&DATEDIF(C2,TODAY(),"YM")&"个月"
TODAY()函数会自动获取当前日期,避免每次手动输入日期的麻烦。

二、公式详解
函数的语法为:=DATEDIF(开始日期,终止日期,比较单位)
比较单位有以下几种:

本文公式中
- "Y"参数用于计算完整年数差,返回入职日期到当前日期的完整年份
- "YM"参数用于计算去年后的月数差,忽略年份差异仅计算月份差。
结语
工龄计算是人事报表的基础环节,掌握这个DATEDIF函数组合公式,能快速计算结果,减少出错率。
评论 (0)