度友看看这个方法,
度友的截图中,出生年月这一列的数据是普通的数据格式,而不是日期格式,所以采用如下方法,
提取原数据中的年份然后加上60或者55,再把后面的月份连接到计算后的年份数据上。
公式如图:
公式为:=IF(C2="男",(LEFT(D2,4)+60)&RIGHT(D2,2),(LEFT(D2,4)+55)&RIGHT(D2,2))
如果是男性,那就提取数据中的年份,left(d2,4)就是提取年份,提取年份后加上60,然后用连接符&,把月份连接到计算后的年份后面。
如有疑问可以继续讨论!
如果按照您图中的显示格式,如下图,在退休时间一列可以输入公式=TEXT(EDATE(TEXT(D2&"01","0-00-00"),(55+5*(C2="男"))*12),"emm")
(说明:出生年月这个并不是一个excel标准的日期格式,需要使用公式进行处理。所以使用excel时尽量规范输入数据,会给后期统计汇总带来很大便利)
先把光标放到性别那一列排序,然后选中所有男性的出生年月,加上6000,下一列就会显示男性退休的时间,女性也用同样的方法即可。
在E2中输入或复制粘贴下列公式
=EDATE(TEXT(D2,"0-00"),(55+(C2="男")*5)*12)
下拉填充
将E列设置为短日期格式
这去问社保