下载此文档

Excel中利用身份证号码提取个人信息.doc


文档分类:办公文档 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
Excel中利用身份证号码提取个人信息
在日常工作中,有时候需要制作员工的档案,需要添加每位员工的姓名、性别、身份证号码、出生年月、籍贯、毕业学校、职称等相关信息,需要对身份证号码、性别、出生年月、性别等资料进行核对,实际在Excel中只要正确输入身份证号码,再利用相关的技术即可从身份证号码中提取正确的性别、出生年月、年龄等信息,并且不需要核对!
   一、分析身份证号码
    其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。
15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。
18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。
例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。
   二、提取个人信息
  这里,我们需要使用IF、LEN、MOD。
MID、DATE等函数从身份证号码中提取个人信息。如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列,年龄填写在E列。
图1
  
     由于报表中各位员工的序号编排是按照上级核定的编制进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错。例如性别信息统一在B列填写,可以在B2单元格中输入公式"=IF(MOD((IF(LEN(C2)=15,RIGHT(C2),MID(C2,17,1))),2)=0,"女","男")",如图2所示。
 
图2
   
    在D2单元格中输入公式"=IF(

Excel中利用身份证号码提取个人信息 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小328 KB
  • 时间2018-02-26
最近更新