excel中 身份证提取数据 公式
海晏吧
全部回复
仅看楼主
level 15
身份证号码 生成 年龄 =YEAR(TODAY())-MID(C4,7,4)
身份证号码 提取 出生日期 1、=MID(B17,7,8) 样板 20170101
2、=TEXT(MID(B17,7,8),"0-00-00") 样板 2017-01-01
3、=--TEXT(MID(B2,7,8),"0-00-00") 样板 2017/01/01
身份证号码 生成 性别 =IF(MOD(MID(A1,15,3),2),"男","女")
2018年12月08日 06点12分 1
level 15
计算性别,在F2中输入公式 =IFERROR(IF(MOD(MID(D5,17,1),2),"男","女"),"")
计算出生日期:在B3单元格中输入公式 =IFERROR(TEXT(MID(D5,7,8),"0年00月00日"),"")
计算退休时间:是根据出生日期计算的 在B4中输入公式=EDATE(B3,660+(F2="男")*60)
注意:以B3单元格的出生日期作为起始日期,如果F2单元格性别是女,按=EDATE(B3,660)计算退休日期,如果F2单元格性别是男,则按=EDATE(B3,660+60)计算退休日期
生日提醒,根据出生日期计算 在B5单元格输入公式=TEXT(TEXT(B3,"m-d")-TEXT(NOW(),"m-d"),"还有0天生日;;今天生日")
计算籍贯,在B6单元格中输入公式 =IFERROR(VLOOKUP(LEFT(D5,6),区代码!$A:$B,2,1),"")
2018年12月08日 15点12分 2
1