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号体式替换

    咱们将变得第一体先生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小牢房特点串的特点数,这是反省识别号码的意思是15位L。

    中期(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),"女",男)

   算学职务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中如何从身份证号码提取出生年月日及性别_姜华镇


经典案例