在我们进行信息收集的时候,有时候往往拿到的不是全面信息,比如只有姓名和身份证号,我们需要的性别、年龄、生日等信息没有,让别人再填一遍吧,费时费力不说,别人还烦,还有可能有特殊原因找不齐人。

其实,身份证号里就包含了相关信息,我们只要用函数提取一下就行了。

本文,我们接着聊聊怎样提取出生日期。

比如有以下信息:

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

我们可以有以下方法提取出出生日期来。

一、直接利用WPS提供的函数公式

我们这样做:1将光标点入需要放置出生日期的D2单元格,然后点击菜单里的2“公式”-3“插入函数”-4“常用公式”-5“提取身份证生日”-6在“参数输入”部分“身份证号码”框里输入该行身份证号所在单元格如C2-7确定。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

当然,我们在“参数输入”-“身份证号码”后面的方框里输入身份证号所在的单元格名称时,除了可以简单输入“C2”外,也可以不手动输入,那就用鼠标点“参数输入”-“身份证号码”框后面的小图标,即图中“8”处。插入函数窗口这时会变成一个小长方形的条状,我们用鼠标点击身份证号所在的单元格C2(下图中9处),该单元格用虚线框表示被选中状态,插入函数框出现“C2”字样,如下图中“10”处。然后我们再点击下图中“11”处图标返回。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

我们会发现,D2单元格已经出现了出生日期“2013/7/1”。其他的可以往下填充得到。如果希望出现其他格式的出生日期,可以设置单元格格式。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

这个快捷公式,是WPS提供给我们使用的,MS Office Excel中没有这个公式。是不是觉得WPS更能在某些方面让我们提高效率呢?当然,WPS表格跟Excel相比,肯定互有优缺点,我们没必要挺这个损那个,哪个里面有我们需要的功能我们就去用哪个。我们是为了工作,不是为了成为谁的拥趸、粉丝。

二、直接使用函数公式解决

如果大家想掌握更多的函数,提高自己的业务能力,就要记住使用函数公式提取出生日期的方法,这样,不管是用WPS表格还是用Excel,都能遂心如意。

这里,我给大家介绍一个个人认为比较简单的方法,大家可以选用。不喜欢的也没必要喷。早就掌握的也别看不起我,我在这里不是炫耀什么,只是跟大家交流,帮助那些还不会的人。

我的方法是TEXT函数套MID函数。

有人说,我就用MID函数就可以提取了,没必要用TEXT嵌套了。那就看我下面的说明。

身份证号中出生日期是第7起共8位,四位年份、两位月份、两位日期。MID函数的作用是从一个字符串中截取出指定数量的字符。Excel中的使用提示是MID(text, start_num, num_chars),WPS表格中是中文使用提示MID(字符串,开始位置,字符个数)。咱们提取C2单元格出生日期的公式是MID(C2,7,8),括号中的参数意思是:要提取的单元格是C2,从第7位开始,提取8位。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

好了,这8位数字提取出来了,可怎么看怎么不像日期。甚至有的就要求我们把日期写成0000-00-00或0000/00/00的格式,怎么办呢?

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

可能有的同学会说,我先提取四位年份,然后加横线或者斜线,再提取两位月份,然后再加横线或者斜线,再提取两位日期。这样多麻烦啊!

我们的TEXT函数就该出场了。Text函数可以将数值转换为指定格式的文本,其语法格式为TEXT(value,format_text)。参数“format_text”为自定义数字格式代码。在WPS表格中,提示是中文的,TEXT(值,数值格式)。“值”就是你要显示的数或字符,“数值格式”就是显示成什么样子。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

我们在出生日期单元格比如D2单元格里可以这样输入:=TEXT(MID(C2,7,8),”0-00-00”)。大小写都一样。这样,我们就可以把8位生日显示为“4位年份-2位月份-2位日期”的格式。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

如果不要用横线隔开怎么办?不是用斜线隔开,那样会出错,因为斜线是个特殊字符。方法是在TEXT前面先输入两个减号,=--TEXT(MID(C2,7,8),”0-00-00”),这样,就不再是纯文本格式,可以显示为日期格式了。还不符合自己的要求,只要右键这个单元格,选择自己需要的格式就行了。比如显示成“××××年××月××日”的形式就选择“日期”型。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

如果显示成其他格式,可以选“自定义”型。如下图12、13步。如果没有自己需要的格式,可以点14处自己输入需要的格式形式。

wps怎么从身份证号码中提取出生日期?-趣帮office教程网

总结一下,完整公式就是,=TEXT(MID(C2,7,8),”0-00-00”)或=--TEXT(MID(C2,7,8),”0-00-00”)

你学会了吗?