excel中身份证号码提取年龄

excel中身份证号码提取年龄

教程区编辑臧2021-01-14 20:24:27567A+A-

在整理人员档案的时候可能会用到提取他们的年龄年月日的情况,输入身份证号码后,往往还需要从身份证中提取身份证所属者的出生日期。过来看看怎么在excel中提取出他们的年龄和生日吧。

如何在身份证号中提取出出生日期?

在18位的身份证号中,第7位开始到第14位,这8位数字代表了这个人的出生日期。在这里,可以用MID和TEXT两个函数来制作公式。

MID函数详解:

一、作用:此函数为文本函数,用于在文本字符串中,从指定起始位置起返回指定长度的字符。

二、共分为三个参数:

参数一Text:准备从中提取字符串的文本字符串,即从哪里取字符。在本例中,选择I2单元格,即身份证号所在的位置。

参数二Start_num:准备提取的第一个字符的位置,Text中,第一个字符为1,以此类推。即从第几位开始取字符。由于,身份证号中出生日期从第7位开始,此处需要录入数字“7”。

参数三Num_chars:指定所要提取的字符串长度。在本例中,需要取8位,所以此处需要录入数字“8”。

excel中身份证号码提取年龄 excel 教程区 第1张

当所有参数录入完成后,在函数参数录入页面可以看到此公式的计算结果,同时在函数对话框中可以看到完整的函数公式=MID(I2,7,8)(如图 317所示),确定无误后,最后点击“确定”按钮。

此时,取出的仅是一串文本型数字,并不是真正的日期格式,因此还需要用TEXT函数进行进一步的处理。

TEXT函数详解:

一、作用:此函数为文本函数,用于根据指定的数值格式将数字转成文本。

二、共分为二个参数:

参数一:Value,数值或能够返回数值的公式,或者对数值单元格的引用。在本例中,需要设置的是在身份证中取出的代表出生日期的8位数字,而取出的方式为公式,因此可以直接将=MID(I2,7,8)公式录入到此参数中。

参数二:Format_text,指定的数字格式,在本例中需要将这8位数字转换成日期格式,因此此参数设置为"0000-00-00"。

当所有参数录入完成后,在函数参数录入页面可以看到此公式的计算结果,同时在函数对话框中可以看到完整的函数公式=TEXT(MID(I2,7,8),"0000-00-00")。

最后,点击“确定”按钮。

excel中身份证号码提取年龄 excel 教程区 第2张

此时,原来的一串文本型数字就变成了日期格式。

点击这里复制本文地址 以上内容由聚米学院网友整理呈现,如对侵犯您的权益,请联系邮箱:fzsbm@qq.com

支持Ctrl+Enter提交

聚米学院 © All Rights Reserved.  Copyright jumtu.com.Some Rights Reserved.