分享

身份证信息查询系统

 自学成才Excel 2016-12-24

输入身份证号,便可得到信息


身份证号由18位数组成:

  • 1-6位代表省市区县

  • 7-14代表出生年月日

  • 倒数第2位代表性别,奇男偶女

  • 最后一位为识别码

输入身份证号时需要注意前面加上单引号


1
出生日期


需要提取第7-14位数据使用MID函数提取

然后使用TEXT函数对其格式进行修整

=TEXT(MID(A2,7,8),"0-00-00")


2
年龄


前面讲过时间函数大集合

使用其中的DATEDIF函数


=DATEDIF(B2,TODAY(),"Y")


今天是16年12月23日

故93年12月23日出生为23岁满

93年12月24日出生时仍为22岁


3
地区省/市/地区


首先需要将各省市地区代码下载并保存下来

部分数据如下所示:

编码城市区县
330000浙江省
330100杭州市
330101市辖区
330102上城区
330103下城区
330104江干区
330105拱墅区
330106西湖区
330108滨江区
330109萧山区
330110余杭区
330122桐庐县
330127淳安县
330182建德市
330183富阳市


利用匹配函数可以查找对应的地区码,便可得到省/市/区县结果


=VLOOKUP(LEFT($A2,2)&"*",身份证地区码!$A:$B,2,0)

=VLOOKUP(LEFT($A2,4)&"*",身份证地区码!$A:$B,2,0)

=VLOOKUP(LEFT($A2,6),身份证地区码!$A:$B,2,0)


将输入好的公式保存好之后套用一个表格样式





这个时候你再输入一个身份证号码,后面的公式不需要填充,所有的数据便会自动出来




备注:本文所用身份证号纯属虚构

===========================

出自原创微信公众号:自学成才Excel



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多