EXCEL中如何从身份证号码提取出生年月日及性别_姜华镇

曲目:EXCEL中如何从身份证号码提取出生年月日及性别_姜华镇
NJ:
时间:2017/09/25
发行:



    又一段时间,神学院是蹩脚的,城市居民医疗保障先生物质,往年必需抚养每位先生的识别号码,有性特征、出身时间和其他的通信;新的先生要音,先生通信包含50个。,也有识别号码、性特征、出身时间和其他的通信……。为了使单纯任务,提高效率,特分类出从识别号码里理论上的出身年月日及性特征等通信的办法,相信能有所扶助。。

    一、识别号码的辨析

    真正,识别号码和东西的性特征、出身年月、本土的等通信是密集地贯的。,无论是15或18的识别号码,他们都把相关性的个人通信。

    15识别号码:第7、8是出身年份(两位数),第9、10个是出身月。,第11、12位代表出身时间。,性特征第十5美元钞票代表,奇特的事物是使振作,偶数是女。

    18识别号码:第7、8、9、10个是出身年份(四位数)。,第11、第打是出身月。,第13、14代表出身时间,第十七年期代表性特征,奇特的事物是使振作,偶数是女。

    像,本人先生的识别号(15)320521198908070242,这样,出身于1989年8月7日,性特征是女的。免得能想办法从这些识别号码空军将领上述的个人通信理论上的出版,不只快捷适当的,这是不轻易出错,反省时,你只必要反省识别号码,自然,可以巨大地提高任务效率。

    二、替换识别号码体式

    我们家将相称第本人先生ID号来充分发挥潜在的能力对Excel表的输出。,这默许为数字体式(知识命数法法的体式)。,您必要更改数字体式。。选择列打中每个人身份证,单击鼠标右键,选择体式墓穴。在记号对话框中,数字副标志打中类别被设置为教科书,话说回来点击OK。

    三、个人通信理论上的

    嗨,免得我们家必要运用、LEN、MOD、MID、DATE等作用从识别号码中个人通信理论上的。先生的识别号码通信充分发挥潜在的能力了输出假说(C,出身通信填写在D柱的日期,填写B栏的性特征通信。

   1. 出身时间通信理论上的

    免得上缴日记时必要填写出身年月日,我们家必要当心的ID号对应的有些,通信显示为19890807。。在D2墓穴输出方案

   免得(len(C2)= 15,19中期(C2,7,6),中期(C2,7,8)),内侧:   

   教科书作用中又来特注定作用字母从选定的的座位,用户选定的的号码。脸色:(教科书中,start_num,num_chars),即中(教科书),开端字母,少量的字母),

    Text   包含理论上的教科书字母串字母。。

    Start_num   在教科书的第本人字母理论上的座位。在start_num教科书的第本人字母 为 1,以及诸如此类。

   Num_chars   选定的您希望的 MID 从教科书中又来的字母数。

   计算字母数的作用LEN又来教科书字母串打中字母数。脸色:Len(教科书)

    Text   要查找教科书的程度。大约圈占地将被尊敬字母。

    莱恩(C2)= 15:反省在C2墓穴字母串的字母数,大约建议的意思是反省验明C的程度。。

    中期(C2,7,4):从C2单元打中本人字母串,从第七到6位理论上的。,本例中表现理论上的15识别号码的第7、8、9、10、11、12位数。

    19:免得识别号码是15,在19的前面。

    中期(C2,7,8):从C2单元打中本人字母串,从第七到8位理论上的。,本例中表现理论上的18识别号码的第7、8、9、10、11、12、13、14位数。

    IF(莱恩(C2)= 15,中期(C2,7,6),中期(C2,7,8)):免得是逻辑作用,提示C2单元其中的哪一个为15位。,则理论上的第7位开端的6位数字并在19的前面,免得故障15,从第七到8的数字理论上的。

    免得你必要显示的体式如1989-08-07,上述的方案可以轻蔑地修正:

   免得(len(C2)= 15,19中期(C2,7,2)&"-"&中期(C2,9,2)&"-"&中期(C2,11,2),中期(C2,7,4)&"-"&中期(C2,11,2)&"-"&中期(C2,13,2))

   解说:免得识别号码是15,从第七开端,取两位数,在两个数字前做加法19,前面加“-”,第九取两位数,在两位数的末尾部份做加法,从第十一取两位数。用以表示威胁,第七取四位数,在四位数的末尾部份做加法,从第十一取两位数,在两位数的末尾部份做加法,从第十三取两位数。

   还可以运用日期体式。,并将其设置为墓穴体式。

    免得先生识别号码都是18位子孙身份证,它可以使单纯上述的方案:

   =中期(C2,7,4)&"-"&中期(C2,11,2)&"-"&中期(C2,13,2)

   2. 性特征通信理论上的

    作为本人导致,音,先生不依据使振作、按系牢由大到小排列的女人,免得手工操作输出,它既操心又轻易出错。。

    像,性特征通信一致填写B栏。,你可以在墓穴B2输出方案:

    免得(MOD(免得 (莱恩(C2)= 15,中期(C2,15,1),中期(C2,17,1)),2)=1,"男",女性

    内侧:

    莱恩(C2)= 15:免得15的程度反省识别号码。

    中期(C2,15,1):免得ID号是15的程度,话说回来理论上的第十三位数。

    中期(C2,17,1):免得ID号程度故障15,即18识别号码,你应当理论上的第十七位数。

    MOD(IF(莱恩(C2)= 15,中期(C2,15,1),中期(C2,17,1)),2):关于假设的的数除号指注定字的残余,大约建议代表了在建议的v除号后来接球的残余。。

    IF(MOD(IF(莱恩(C2)= 15,中期(C2,15,1),中期(C2,17,1)),2)=1,"男",女性:免得残余是1,除号2,话说回来B2细胞显示为男,用以表示威胁显示为女。

    言归正传致谢,你可以在B2细胞显示应该的的性特征通信,接下来,选择加垫子句柄并直地累赘。。如今这份音或者理论上的通信或者反省,更适当的。

    性的理论上的也可以运用方案(15或18)。:
  免得(len(C2)= 15,IF(MOD(中期(C2,15,1),2)=1,"男",女性,IF(MOD(中期(C2,17,1),2)=1,"男",女性

    免得先生识别号码都是18位子孙身份证,您可以运用以下方案:

   =IF(中期(C2,17,1)/2=TRUNC(中期(C2,17,1)/2),"女",男)

   =mathematics作用TRUNC 分切除,又来必须的。

    脸色:trunc(数,num_digits)

    Number   必要本人不听某人把话说完数。

    Num_digits   选定的舍入严守标准的数字。。Num_digits 默许值是 0。

    阐明:作用 TRUNC 和作用 INT 相似,都又来必须的。作用 TRUNC 十进位的有些直地裁剪。,而作用 INT 它是主要成分假设的的阿拉伯数字系统数。,把四个一组之物地区五放在又的必须的中。。作用 INT 和作用 TRUNC 在冷漠的的处置区分。

    免得输出的ID号是15或18,也可以用方案:
  免得(MOD(左(右(C2,(莱恩(C2)= 18) 1),2),"男",女性

    RIGHT 又来末尾本人或多个因为赠送的教科书字母串打中字母。

    脸色:右(教科书,num_chars)

    Text   包含理论上的教科书字母串字母。。

    Num_chars   选定的您希望的 RIGHT 从字母数。

    LEFT 选定的的字母数或第本人字母数。。

    脸色:左(教科书,num_chars)

    Text   包含理论上的教科书字母串字母。。

    Num_chars   选定的要由 LEFT 所从字母数。

训练中,请等一会儿。

点击查看原文:EXCEL中如何从身份证号码提取出生年月日及性别_姜华镇


经典案例