Excel算工龄,这个公式让你秒变HR高手
怎么说呢,每次月底核算工资,HR小李都要对着入职日期表发呆半天。明明电脑里有所有人的入职时间,却要一个个手动数年月,算得头昏眼花还怕出错。其实Excel早就给你准备好了解药,只是很多人不知道这个藏在公式里的宝藏功能。
工龄计算的核心就俩函数:DATEDIF和TODAY。前者专门算两个日期之间的间隔,后者自动抓取今天的日期,组合起来就是=DATEDIF(入职日期单元格,TODAY(),"Y")。引号里的Y代表年,改成M算月份,改成D算天数。一个公式拖下去,几百人的工龄瞬间算出,精确到小数点后几位都没问题。
不过实际操作中还有几个坑要注意。入职日期格式必须是标准日期格式(2020/3/15),写成文本格式公式会罢工。另外如果想显示"3年5个月"这种格式,公式要写成=DATEDIF(A1,TODAY(),"Y")&"年"&DATEDIF(A1,TODAY(),"YM")&"个月"。最后别忘了,如果员工有离职日期,把TODAY()换成离职日期单元格就行。 记住这个公式,下次再做工资表的时候,你就是同事眼里的Excel大神。五分钟搞定原来要干半天的活儿,准时下班不香吗?
你怎么看?
标签:
excel中如何用公式计算工龄