首页 >>  正文

身份证男女提取公式

来源:baiyundou.net   日期:2024-08-16

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

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),"男","女")

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

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

","gnid":"95ea4df3a6905147b","img_data":[{"flag":2,"img":[{"desc":"","height":"556","title":"","url":"https://p0.ssl.img.360kuai.com/t014ab8c36f268fca6e.jpg","width":"1038"},{"desc":"","height":"476","title":"","url":"https://p0.ssl.img.360kuai.com/t01edd3f730b7acdb75.jpg","width":"884"},{"desc":"","height":"563","title":"","url":"https://p0.ssl.img.360kuai.com/t019f9f6ca0475a3259.jpg","width":"594"},{"desc":"","height":"571","title":"","url":"https://p0.ssl.img.360kuai.com/t01bc4958b02bfa4ab3.jpg","width":"1039"},{"desc":"","height":"562","title":"","url":"https://p0.ssl.img.360kuai.com/t01c6e9ea2995ef36ce.jpg","width":"1037"},{"desc":"","height":"548","title":"","url":"https://p0.ssl.img.360kuai.com/t01d4e5f62d7df8f76c.jpg","width":"1046"},{"desc":"","height":"556","title":"","url":"https://p0.ssl.img.360kuai.com/t015a1f6fda678f1043.jpg","width":"1050"}]}],"original":0,"pat":"art_src_3,socialc,fts0,sts0","powerby":"hbase","pub_time":1687608060000,"pure":"","rawurl":"http://zm.news.so.com/dcf300f36b58308ba7295483cdb56415","redirect":0,"rptid":"004333ce3037da55","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[],"title":"Excel制作身份号信息查询小系统,1分钟搞定!

翁元虽1072EXCEL中怎样根据身份证号计算员工性别 -
应伏窦15781425446 ______ 第一步:首先利用Excel2010打开需要处理的文档(如下图) 第二步:18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性.首先,用MID函数将第17位数字提取出来,在性别下面的单元格输入公式:=MID(A2,17,1)(如下图...

翁元虽1072如何在excel中通过身份证号中提取出生年月和性别信息 -
应伏窦15781425446 ______ 出生年月:=TEXT("19"&MID(A1,INT(LEN(A1)/2),4),"0000-00") 性别信息:=MID(A1,INT(LEN(A1)/2)+8,1) 如果要显示“男”或“女”,公式改为:=if(mod(MID(A1,INT(LEN(A1)/2)+8,1),2)=1,"男","女")

翁元虽1072在EXCEL表格中输入身份证号如何自动提取性别和出生年月
应伏窦15781425446 ______ 18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数.如果只要“年-月”格式,公式可以修改为 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11,2)) 3.这是根据身份证号码(15位和18位通用)自动...

翁元虽1072excel怎样通过身份证号码提取性别 -
应伏窦15781425446 ______ =IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男","女") 在A1中输入一串18位输的身份证号 身份证号码各位数字的含义如下:1)前1、2位数字表示:所在省份的代码;(2)第3、4位数字表示:所在城市的代码;(3)第5、6位数字表示:所在区县的代码;(4)第7~14位数字表示:出生年、月、日; (5)第15、16位数字表示:所在地的派出所的代码;(6)第17位数字表示性别:奇数表示男性,偶数表示女性;(7)第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生, 用来检验身份证的正确性.校检码可以是0~9的数字,有时也用x表示.

翁元虽1072请问在Excel表中,知道18身份证号后如何设公式得出性别(男、女)? -
应伏窦15781425446 ______ 你可以使用如下公式:=IF(MOD(MID(A1,17,1),2)=0,"女","男") 其中 A1 是你输入身份证号的单元格,可以根据你的实际情况替换.

翁元虽1072如何在EXCEL中提取身份证号码里的出生年月日、年龄、性别啊? -
应伏窦15781425446 ______ 假设身份证号在A1单元格中,则: 1.出生年月: =TEXT(19*(LEN(A1)=15)&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00") 2.周岁年龄: =DATEDIF(TEXT(19*(LEN(A1)=15)&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y") 3.性别: =IF(MOD(MID(A1,15+(LEN(A1)=18)*2,1),2),"男","女") 说明:以上公式均适用15、18位身份证号.

翁元虽1072在excel中,从身份证中提取出生年月日、性别、年龄 -
应伏窦15781425446 ______ 这个公式是18位身份证的 年龄:就是从身份证号中提取出出生年份,用当前的年份去减 性别:判断倒数第2位是奇数还是偶数 年月日:从身份证中提取出相应的年月日(这个公式同时适用15位和18位) 如果重写这些公式 年龄: =IF(LEN(A1)=...

翁元虽1072Excel如何自动从身份证中提取生日和性别?
应伏窦15781425446 ______ 每年新入学的一年级学生,都需要向上级教育部门上报一份包含身份证号、出生年月等内容的电子表格,以备建立全省统一的电子学籍档案.数百个新生,就得输入数百行...

翁元虽1072从尾数为X的身份证号码中如何用公式提取性别 -
应伏窦15781425446 ______ 公式中不是提取第18位,应该是提取第17位,故把公式中的18改为17才对. 如:=IF(MOD(MID(I3,17,1),2)=1,"男","女") 公式1应该如上例.

翁元虽1072excel身份证提取性别 -
应伏窦15781425446 ______ 设身份证号在C2,则=IF(MOD(MID(C2,17,1),2)=0,"女","男")

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024