![6dbe0e2b571cdb91161192373ed58c92.png](https://i-blog.csdnimg.cn/blog_migrate/b3a57a43a816f4d3aa922599b398ade9.jpeg)
在6月出的时候我写了一篇帖子--如何根据【身份证号码】判断【性别】,介绍了如何从身份证号中获取性别信息。
其实,身份证号提供给我们的信息还远远不止性别,我们还可以从中获取生日信息、年龄信息、退休年龄信息等等。
下面我们就来详细介绍一下如何提取以上这些信息吧!
性别信息:
这个请点击上面的链接来查看,这里就不在详细介绍了。
生日信息:
![339cc7d6fc751be28e41a81e744b11d6.png](https://i-blog.csdnimg.cn/blog_migrate/7b9c4f07876c0df33c48ccc1b04b7b88.jpeg)
我们在单元格C2中输入
“=--TEXT((LEN(B2)=15)*19&MID(B2,7,6+(LEN(B2)=18)*2),"0000-00-00")”并向下拖曳即可。
思路:
- 这里用到了TEXT+MID函数,TEXT函数输出日期的格式为“0000-00-00”
- MID函数从身份证第7位开始提取字符
- 若身份证是15位的,MID函数提取的字符长度为6位,且需要利用LEN函数返回判断值True(即为1ÿ