根据身份证号计算退休时间
时间:2018-02-12 21:14:29 来源: 作者: 点击:18
=EDATE(TEXT(MID(A2,7,8),"0!/00!/00"),MOD(MID(A2,15,3),2)*120+600)
要点:
先用TEXT(MID(A2,7,8),"0!/00!/00"),计算出出生年月信息。
再使用MOD(MID(A2,15,3),2)计算性别码和2相除的余数,结果是1或是0。
如果性别码和2相除的余数是1,MOD(MID(A2,15,3),2)*120+600部分就相当于1*120+600,结果是720。
否则就是0*120+600,结果是600。
EDATE函数返回一个日期经过指定月份后的日期,也就是以出生年月为准,男性要经过720个月(60年),女性要经过600个月(50年)就是退休年龄了
上一篇:根据身份证号码提取性别
下一篇:数据架构远比函数本身重要
|
|