excel用公式提取身份证中的年月日(Excel知道智能填充1秒提取身份证号中的生日信息)

excel用公式提取身份证中的年月日(Excel知道智能填充1秒提取身份证号中的生日信息)(1)

Excel知道 - 哇塞骚操作

如何1秒提取身份证号中的生日

实用指数:5颗星

操作难度:3颗星

哇塞等级:满天星

日常工作中,我们经常会遇到从一长串数字或字符串中截取特定长度内容的情况,比如从身份证号中提取生日信息,如果数据量比较大,手动提取很显然是不现实的,今天就教大家两个快速提取的方法:


[机智][机智]观看视频请戳下方链接[左上][左上]

西瓜视频-Excel知道 | 如何1秒提取身份证号中的生日


方法一:函数录入(略微繁琐,不推荐!但是可以借此学习一个函数用法)

身份证号是非常有规律的一组数字,前6位代表的是省份,中间8位代表的就是生日,所以我们的目的就是把中间的8位数字提取出来,因此可以使用MID函数

=MID(字符串,开始位置,字符个数)

该函数共有3个参数,分别是

参数1:“字符串”,意思是问去哪里提取信息,我们要截取哪个字符串就选中哪个字符串;

参数2:“开始位置”,意思是问从该字符串的第几位开始截取;

参数3::“字符个数”,意思是问需要截取几个字符(注意:一个汉字、一个字母、一个标点符号、甚至一个空格都算1个字符)

excel用公式提取身份证中的年月日(Excel知道智能填充1秒提取身份证号中的生日信息)(2)

所以如上图所示,从身份证号中提取生日的公式最终就写成

=MID(B2,7,8)

其中B2是存储身份证号的单元格,7表示从身份证号的第7位开始提取,8表示一共提取8个数字。


方法二:智能填充(超级简单,推荐!)

Step1:在第一个单元格里手动输入第一个人的生日信息

Step2:按快捷键 Ctrl E,1秒智能填充

excel用公式提取身份证中的年月日(Excel知道智能填充1秒提取身份证号中的生日信息)(3)

如图,两步搞定!

原理是什么呢?细说起来比较复杂,这里大家只需要知道Ctrl E智能填充快捷键,它会根据我们手动输入的第一个内容来自动按照同样的逻辑提取同样的信息。


温馨提示:

智能填充其实是根据我们手动输入的内容来寻找规律,然后再根据它找到的规律来填充后面的内容,所以要想保证智能填充的内容准确无误,我们手动输入的内容就必须足够有规律性,能够让表格一眼就识别出来!

比如本例中,由于身份证号中的生日非常有规律,就是从第7位开始的8个数字,所以我们只需要手动输入一行,然后就可以让表格帮我们自动填充后面的内容了。但是假如我们遇到的情况复杂一些,手动输入一行并不一定能把规律表达清楚,那么就需要我们再手动多输入一两行内容,让表格有足够多的例子来学习规律,之后我们再Ctrl E,就能填充的很准确啦!

关于智能填充的其他好玩用法,我会在后续的视频中逐渐讲解,有兴趣的小伙伴一定要关注哦~


全网同名:Excel知道

关注道哥,每天一个骚操作,玩转表格不加班!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页