如何用excel提取身份证号中的生日 excel表怎么从身份证中提取出生日期

经验直达:

  • excel表怎么从身份证中提取出生日期
  • 如何用excel提取身份证号中的生日

一、excel表怎么从身份证中提取出生日期


excel从身份证号中提取生日的步骤
例如如下表格,已有学生的身份证号,但是还需要学生的出生年月,这里就不再需要学生一个个进行信息登记 , 然后一个个输入 , 而是利用“MID”,就可以从身份证号中提取生日了 。
在身份证号旁边的一列第一个身份证号旁边写“=”然后输入“MID”三个字母,分析发现从身份证号第7位起,到之后的6位,这六个数字代表了该生的出身年月 。所以MID之后的括号中第二个数字是7,第三个数字是6, 199812就是从身份证号里提取的该生的生日,即1998年12月出生,然后双击该格右下角,所有学生的生日便全部提取出来了 。最后选中F列 , 选择“复制”,最终要把它“粘贴”至D列,在粘贴时一定要注意选择“选择性粘贴”,会弹出一个窗口,在此选择“数值”同理,如果要从学号当中提取班级(注:这里学号当中的第6、第7位是班级代号),同样通过“MID”进行操作,事情会变得非常简单 。


二、如何用excel提取身份证号中的生日


“用excel提取身份证号中的生日”的操作步骤是:
1、打开Excel工作表;
如何用excel提取身份证号中的生日 excel表怎么从身份证中提取出生日期

2、由已知条件可知,B列是文本格式的身份证号码,身份证号码编码的规则中,从第7位号码开始的8个字符为出生日期编码,可以通过MID函数将其提取出来,将其转换为日期格式的数据 。
3、在C2单元格输入以下公式,然后向下填充公式
=TEXT(MID(B2,7,8),"0-00-00")
公式表示:从B2单元格的第7个字符位置开始,截取8个字符,将其以“0000-00-00”的格式显示为出生日期 。
如何用excel提取身份证号中的生日 excel表怎么从身份证中提取出生日期

4、上述方法得到的是以“0000-00-00”格式显示的“日期数据” , 但并不是真正的日期,如果需要直接转换为可计算的日期,那么选择C列,在“设置单元格格式”中,设置数据格式为“日期”,然后在C2单元格输入以下公式,并向下填充公式
=--TEXT(MID(B2,7,8),"0-00-00")
【如何用excel提取身份证号中的生日 excel表怎么从身份证中提取出生日期】
如何用excel提取身份证号中的生日 excel表怎么从身份证中提取出生日期


相关经验推荐