您当前的位置:首页 > 常用

根据身份证号计算退休时间

时间: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年)就是退休年龄了

退休.png

实例下载
文件类型: .xlsx 身份证号 (10KB)
      上一篇:根据身份证号码提取性别
      下一篇:数据架构远比函数本身重要
来顶一下
返回首页
返回首页




网站首页 | 关于我们 | 联系我们 | 免责声明 | 拳王排名 | 拳手索引页

冀ICP备19037162号-1