大家都知道很多做文职工作的小哥哥小姐姐们日常工作中经常会做一些数据量大的WPS表格,人工录入信息速度太慢,比如一些关于个人信息的资料,录入完身份证号码后,只需一个简单的公式就可以自动提取出出生日期、年龄、性别这些信息。从而大大提供工作效率,有效避免了做过多的重复性工作。下面我们来看看怎样从身份证号码中提取出这些信息?

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

从身份证中提取出生日期

想要从身份证中提取出生日期,大家必须要先知道,身份证号码中从第7位开始的8位数字代表的就是出生日期。闲话少说,下面上干货!

1、我们把身份证号码录入完之后,在空白栏中,我们可以使用函数,在单元格中输入公式 =–TEXT(MID(C3,7,8),”0-00-00″)

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

 

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

C3是代表身份证号码

2、将单元格中的公式下拉填充

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

3、看到这里大家也许会觉得比较疑惑,不是提取出生日期吗,怎么都是一些数字。不要着急,我们只需要将单元格格式设置为日期,就可以搞定啦!

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

公式解说

首先来看MID函数,它是Excel中常用的文本提取函数,它可以从一个文本字符串中,根据指定的开始位置,提取出特定长度的字符。

本文这里MID(C3,7,8)的作用就是从C3单元格身份证数据中的第七位开始提取,提取八个字符,即提取出身份证中代表出生日期的八个数字。得到的结果就是字符串30864。

那么可能有的小伙伴要问了,公式前面两个短横线的作用是什么。这个是因为Excel中使用经过TEXT、MID函数计算后得出的数值是文本格式,不是标准的日期格式。所以我们在公式前面添加两个负号,进行减负运算将文本格式转变为数值格式。

身份证号中提取性别

直接干货上公式 =DATEDIF(TEXT(MID(C3,7,8),”0-00-00″),TODAY(),”y”)

在年龄空白栏,输入上面公式 C3是身份证号信息,然后回车,最后将单元格中的公式下来填充即可

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网

 

身份证中提取性别

选择性别单元格中的空白单元格,插入函数-常用公式-公式列表-提取身份证性别-参数输入 然后确定即可

Excel表格中如何用公式提取身份证号码中的出生日期、性别、年龄?-天天办公网