好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

巧用Excel函数提取身份证中的出生日期.doc

2页
  • 卖家[上传人]:s9****2
  • 文档编号:382185950
  • 上传时间:2023-02-16
  • 文档格式:DOC
  • 文档大小:16.50KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 巧用函数提取身份证中的出生日期从身份证号码中提取出生年月日:假如A1为身份证号码,则=IF(LEN(A1)=18,MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日",IF(LEN(A1)=15,"19"&MID(A1,7,2)&"年"&MID(A1,9,2)&"月"&MID(A1,11,2)&"日","身份证号码长度错误!"))巧用函数提取身份证中的出生日期15位身份证号从第位到第12位是出生年月日,年份用的是2位数1位身份证号从第位到第1位是出生的年月日,年份用的是位数从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的MID()——从指定位置开始提取指定个数的字符(从左向右)对一个身份证号码是15位或是1位进行判断,用逻辑判断函数IF()和字符个数计算函数N辅助使用可以完成综合上述分析,可以通过下述操作,完成形如1978-12样-式24的出生年月日自动提取:假如身份证号数据在单元格,在B1单元格中编辑公式=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,74)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))回车确认即可。

      如果只要“年-月”格式,公式可以修改为=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,12))这是根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:说明:公式中的B2是身份证号1、根据身份证号码求性别:=IF(N(B2)=15,IF(MD(U(RIT(B2,3女男,〃〃),IF(N(B2)=1,IF(MD(U(MID(B2,15,3)女2)=男〃),〃身份证错〃))2、根据身份证号码求出生年月:=IF(LEN(B2)=15,CONCATENATE(〃19〃,MID(B2,7,2),〃.〃,MID(B2,9,2)),IF(LEN(B2)=1,CNCTNT(MID(B2,,),〃〃,MID(B2身份证错〃))3、根据身份证号码求年龄:=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)(())U(MID(B2身份证错〃:〃)接下来我们应将光标移至D3单元格中,然后输入“=IF(MID(B3,15,1)/2二TRUNC(MID(B3,15,1)/2),〃女〃,〃男〃)”。

      这就表示取身份证号码的第15位数,若能被2整除,这表明该员工为女性,否则为男性。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.