打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
员工信息表,年龄、满一年日期、工龄和应休天数,一次全搞定,从此不发愁!Excel综合案例
从今天开始,又恢复学员答疑系列文章。

这是一份员工信息表,年龄、满一年日期、工龄和应休天数,希望能够自动生成。


1.年龄

年龄不需要算的那么精准,现在是2020年,如果1974年出生,就算46岁,忽略月日。

YEAR就是获取年份,TODAY就是今天,获取今年的日期的年份跟出生日期的年份,再相减就是年龄。
=YEAR(TODAY())-YEAR(C2)



2.满一年日期

比如入职日期为2020/1/1,满一年日期就是2020/12/31。

EDATE就是获取某日期之前或之后几个月的日期,满一年就是12个月,2020/1/1用这个函数得出来的是2021/1/1才满一年,所以后面减去1。
=EDATE(E2,12)-1


3.工龄

这个跟算年龄不同,需要精确到年月日。

这里的加1,原理跟案例2一样。
=DATEDIF(E2,TODAY()+1,"y")



第三参数为"y"就是相差的年份,如果为"m"就是相差的月份。

这里有部分公司,需要将工龄精确到小数点2位。就是先计算相差的月份,再除以一年12个月,最后嵌套ROUND四舍五入。
=ROUND(DATEDIF(E2,TODAY()+1,"m")/12,2)


4.应休天数

不足1年为0天;1年以上为5天;10年以上为10天;20年以上的为15天。

按区间获取对应值,最简单的办法就是做一个对应表,然后用LOOKUP。
=LOOKUP(G2,$K$2:$L$5)



如果水平稍微好点的,也可以不用对应表。
=LOOKUP(G2,{0,0;1,5;10,10;20,15})


推荐:进来!手把手教你玩转Excel日期函数

上篇:该死的合并单元格这次又惹麻烦了,快来看看你是不是也受害了……


其实,还是喜欢聊函数,每个版本基本都通用。这样减少很多不必要的麻烦,不用每次都强调版本的问题,学习起来,大家都轻松。

学员群内,每天还是以函数问题为主,学会一些常用函数的就可以解决掉大多数工作问题。

你呢,最喜欢哪个功能?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel日期函数
借助Excel函数轻松自动计算员工工龄及休假天数
Excel中常用日期函数的用法:14个公式满足工龄、年龄、账龄计算
在excel中计算日期差工龄生日等
EXCEL函数DATEDIF,轻松解决年龄、工龄计算和生日提醒等问题!
Excel表格中根据身份证号获取出生日期、生日、年龄、性别、工龄、退休龄
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服