如何用excel身份证号码提取年龄?

假设证号在A1,B1用公式得到年龄:

=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"y")

怎样从身份证号码中提出年龄数据?

用身份证提取年龄的公式是:DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")

我国公民身份证(第二代)号码为十八位四段代码,依据的基本标准为GB11643-1999该标准实施之前,公民身份证号码(第一代)为16位,相对于二代号码,出生年月日为YYMMDD,没有最后的验证位。

身份证号GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称“社会保障号码”更名为“公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。

怎么用身份证提取年龄

在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。

第一,身份证号码的组成。

当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。

15~17位为顺序号,其中第17位如果是单数为男性分配码,双数为女性分配码。即通过第17位数字,可以判断性别,奇数为男,偶数为女。

下面以实例的方式讲解如何根据身份证号码自动提取出生年月、性别、年龄。首先,在excel中输入以下表格,实例如下面所示。

 

A B C D E

姓名 身份证号码 出生日期 性别 年龄

张三 510321197205030786 1972年05月03日 女 37

第二,根据身份证号码自动提取出生年月

在目标单元格输入公式:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回车确定,单元格内会出现与身份证号码相关的出生日期。其它单元格的填充,不必一一输入公式,只需选中该单元格复制,在其它单元格内粘贴即可。

提示:MID函数是提供的一个"从字符串中提取部分字符"的函数命令。

第三,根据身份证号码自动提取性别的方法

在目标单元格输入公式:=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")

提示:IF函数:根据逻辑表达式测试的结果,返回相应的值。IF函数允许嵌套。

RIGHT函数:根据所指定的字符数返回文本串中最后一个或多个字符。

第四,根据身份证号码自动提取年龄的方法

在目标单元格输入公式:=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y"),回车确定。

身份证号码怎么提取年龄

根据身份证号码提取出年龄的方法如下:

准备材料:身份证号码、函数公式。

设备:电脑。

系统:win7。

软件:excel。

1、在身份证信息的后方选择一个单元格,标记年龄,然后选择这个单元格。如下图所示。

2、在WPS里边有一个常用公式,如果所示,点击插入---函数--常用函数。

3、如果不是WPS的话可以使用year函数,如图所示,点击启动这个公式。如下图所示。

4、然后公式就自动是插入到选定的表格里边了,输入需要提前的部分来计算。如下图所示。

5、结果出来后使用Ctrl+enter确定一下函数功能,然后复制公式就可以了。如下图所示。

6、移动到公式下方,当箭头变黑的时候往下边拖动来复制公式,然后就可以快速的计算全部身份证进行的年龄了。

范围:

该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。

身份证号提取年龄简单方法是什么?

1、制作一个带身份证号的Excel,并且将身份证号放在A列;

2、在B列年龄处输入:=DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y"),然后打上“√”,就得出第一个身份证号的年龄;

3、向下拉动图示小实心;

4、就得到带个身份证的年龄。

身份证号如何提取出年龄

根据身份证号码提取出年龄的方法如下:

准备材料:身份证号码、函数公式

1、在身份证信息的后方选择一个单元格,标记年龄,然后选择这个单元格。

2、在WPS里边有一个常用公式,如果所示,点击插入---函数--常用函数。

3、如果不是WPS的话可以使用year函数,如图所示,点击启动这个公式。

4、然后公式就自动是插入到选定的表格里边了,输入需要提前的部分来计算。

5、结果出来后使用Ctrl+enter确定一下函数功能,然后复制公式就可以了。

6、移动到公式下方,当箭头变黑的时候往下边拖动来复制公式,然后就可以快速的计算全部身份证进行的年龄了。