怎样从身份证号码中提取出生年月日

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

怎样从身份证号码中提取出生年月日?

这是日常工作中经常会碰到的问题,答案很简单,只要您明白身份证号码中出生年月日的所在位置:第7-10位是年、11-12位月、13-14位是日。然后,利用工作表之类的办公软件,就很好办啦!

⒈首先,在工作表中,把身份证号码以文本型或称字符型输入。比如:已经以字符形式输入到D列。办法是在输入数字前加打上引号,或者先对该列做“文本”型设置。

⒉接着,在要填入出生年月日的单元格(比如E2)中,输入提取子字符串的表达式,即先输入等号(=),然后输入取子字符串的函数,并为其指定母串所在单元格名、子串起始位置、子串字符个数。以提取年份为例,即输入:=MID(D2,7,4),表示要从D2单元格、第7个字符起、取4个字符,作为子字符串,这4个字符正好就是他的出生年份。

⒊然后,按“Enter”键,所要的子字符串就会自动产生了。

⒋正确产生一个出生年份之后,

就可以利用拖放“填充柄”的办法,

轻而易举地产生所有人员的出生

年份了。⒌如果要求年月日三项

一起取,那就要把取这三个子字

符串的函数,按先后顺序连接起

来,并在适当的位置加插“年”“月”“日”或连接符“-”或“:”。这时,要用到字符串连接函数:CONCATENATE(子串1,子串2,...)

子串名称,完成函数调用。

上例F2中输入的表达式是:

=CONCATENATE(MID(D2,

7,4),"年",MID(D2,11,2),"月

",MID(D2,13,2),"日")。

同样也可以用拖放“填充柄”的办法,轻而易举地产生所有人员的、完整格

式的出生年月日了。

相关文档
最新文档