Excel怎么计算员工是否到了退休年龄以及转正日

 时间:2024-10-11 18:51:37

1、计算转正时间,通常某个员工进入公司或者单位后都有一个试用期,假设员工试用期3个月,=DATE(YEAR(B2),MONTH(B2)+3,DAY(B2))。

Excel怎么计算员工是否到了退休年龄以及转正日

2、计算员工是否到了退休的年龄,首先要先理解TODAY,YEAR,MONTH,DAY函数,如图操作,当前时间2018年12月16日。

Excel怎么计算员工是否到了退休年龄以及转正日

3、计算一个人的周岁,心算的方式很简单,例如当前年份2018年减去员工出生年份1951年等于67岁,然后如果已过生日,就是67岁,如果没过生日要减1岁,也就是66岁。第1步思路:先判断员工是否过生日。假设月份都是30天,使用MONTH(TODAY())获取当前时间的月份然后乘以30,再使用DAY(TODAY())获取当前月份天数,两者相加是总共天数。第2步思路:以同样的方法计算员工出生日期的总共天数,两者相减如果等于0表示今天是员工的生日,如果大于0表示员工生日已过,如果小于0表示员工生日没过。=IF(MONTH(TODAY())*30+DAY(TODAY())-(MONTH(B4)*30+DAY(B4))>0,"已过","没过")

Excel怎么计算员工是否到了退休年龄以及转正日

4、然后计算员工的当前年龄,如果生日已过不用减1岁,使用YEAR(TODAY())-YEAR(B2)获取当前年龄即可,以此类推。=IF(MONTH(TODAY())*30+DAY(TODAY())-(MONTH(B2)*30+DAY(B2))>0,YEAR(TODAY())-YEAR(B2),YEAR(TODAY())-YEAR(B2)-1)

Excel怎么计算员工是否到了退休年龄以及转正日

5、最后判断性别,如果男大于60岁表示退休,如果女大于55岁表示退休,如图操作。=IF(C2="男",IF(E2>=60,"退休",""),IF(E2>=55,"退休",""))

Excel怎么计算员工是否到了退休年龄以及转正日

6、注意:由于TODAY函数是获取当前时间并不是固定的时间,所以以后可以随时打开Excel表查看员工是否到了退休的年龄。以上步骤是分开计算,可以把步骤演变成看起来复杂的公式结构,只要把步骤替换即可,如图操作,得出当前年龄的全部公式替换E2单元格即可。=IF(C2="男",IF(IF(MONTH(TODAY())*30+DAY(TODAY())-(MONTH(B2)*30+DAY(B2))>0,YEAR(TODAY())-YEAR(B2),YEAR(TODAY())-YEAR(B2)-1)>=60,"退休",""),IF(IF(MONTH(TODAY())*30+DAY(TODAY())-(MONTH(B2)*30+DAY(B2))>0,YEAR(TODAY())-YEAR(B2),YEAR(TODAY())-YEAR(B2)-1)>=55,"退休",""))

Excel怎么计算员工是否到了退休年龄以及转正日
  • EXCEL中如何将小写字母统一转换成大写字母
  • 使用COUNTA函数计算参数中包含非空值的个数
  • excel2003怎么将多个单元格的内容连接在一起?
  • 统计单条件/多条件以外数据的方法
  • 教授大家如何用控制面板添加小工具
  • 热门搜索
    盐城旅游 黄河口生态旅游区 天柱山旅游攻略 中国国际旅游交易会 梅州旅游 东京旅游 云南旅游线路 内蒙古旅游攻略 伊犁旅游 珠海旅游景点