Excel制作身份号信息查询小系统,1分钟搞定!(附件下载)

人事工作中,经常有一个员工的身份证信息,我们可以快速根据身份证号信息,提取各种信息,例如,我们输入了一个模拟的身份证号,那么 省市区县,出生日期,年龄,性别信息,则全部可以计算出来

1、身份证号的构成

身份证号的前6位数字,其实就是代表着省份城市和区县

身份证的第7-14位数字,表示出生的年月日

倒数第2位,奇数为男,偶数为女

2、提取省市区

首先我们找到一张省市区6位识别码对应市区县表

然后我们在省份区域,市级区域,区县里面,分别输入的公式是:

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

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

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

就是分别提取前2位,前4位,前6位,去身份证地区码里面查找匹配就能得到相应的结果了

3、提取出生日期

我们使用MID函数公式从第7位开始提取,提取8位数字,最后使用TEXT函数公式更改成日期格式的样式,所以输入的公式是:

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

4、提取年龄

如果简单一点就用今年的年份减去出生日期对应的年份,如=2023-YEAR(E2)

但是如果我们希望过了生日才算满一岁的情况下,我们可以使用DATEDIF公式,输入的公式是:

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

这样算出来的公式,1993年12月份出生的人,因为今年2023年还没到12月份,所以还是显示29岁

5、提取性别

首先要把倒数第2位的数字提取出来,然后将它除以2,看能不能除断,如果能除断,那就是女,否则就是男,根据这个原理,我们输入的公式是:

=IF(MOD(MID(A2,17,1),2),"男","女")

所以身份证号里面隐藏了这么多信息,大家平时千万不能不能随便把身份证号泄露出去

关于这个小技巧,你学会了么?动手试试吧!

微信公众号(加班娃)回复下载:excel身份证提取

百度网盘下载:http://链接:https://pan.baidu.com/s/14gR8WPBCOGw9B6sPB2EDsw?pwd=5bny 提取码:5bny

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
php+excel通用课表查询系统widows版 (核心部分使用Php-Excel-Reader开源代码) 一般适合中小学课表查询系统。大学课表也可用(以最终的班级课表为单元即可)。 同时也可以用于其他很多用途,比如运动会比赛结果查询,乡镇村财务公开查询等类似的查询。 设计思路是:分类选择(如:年级学期等为类别)+显示单元(如:班级课表为单元)为思路。 然后借助Php-Excel-Reader的强大显示功能,灵活性非常高,适用用途特广。   优点特色: 特色1:直接读取excel,包括边框,字体大小,还支持合并单元格的显示。 直接读取excel,“所见即所得”平时输入excel,适合更多的使用人群。 特色2:二级联动式下拉,避免查询中字没有完全输对而查询不了的问题。 二级联动式下拉,避免一级二级不对应而无结果,而浪费时间。 特色3:非常直观的管理,一级选择是文件夹,二级选择是excel文件名。 这样大家都看的懂,且更为直观。只需FTP工具维护即可。 特色4:操作简单:上传即可使用;无需mysql等数据库支持,无需安装过程。 增加删减选项,只需增加删除文件夹或文件名即可,通过FTP工具管理。   使用步骤: 1. 修改参数:编辑conn.php文件的几个参数,其他的无需理会。 //设置好以下6项 $title="php+Excel通用课表查询系统"; //设置查询标题,相信你懂的; $foldshuo="请选择大分类"; $timeshuo="请选择小分类"; $copyr="某某中学"; //底部文字; $copyu="http://aiyaha.taobao.com/"; //底部网址; $UpDir="shujukufangzheli"; //设置数据库所在目录(文件夹名称)请修改,修改后更名对应文件夹。   2. 整体上传到windows环境的PHP空间(UTF-8),可以是根目录,也可以任意文件夹下,且无需设置。 3. FTP上传自己的excel数据,管理文件夹文件名。 excel技巧,文件越小越好。只读取第一个sheet表。表格支持颜色边框边框高度字体大小等。 4. 查询测试。如果成功即可发布出去查询

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值