首页 >>  正文

身份证号识别男女公式

来源: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分钟搞定!

隆洋茗1292如何利用身份证号码计算出生年月,年龄及性别 -
牛鸿梁19420489395 ______ 一、身份证号码的构成规则: 1、前6位为地区代码.具体请在网上搜索相关介绍. 2、7位至14位,出生年月日,7—10位出生年,11—12出生月(两位),13—14出生日. 3、15—18位,识别代码.其中第17位就是性别代码,单数为男,双数...

隆洋茗1292在excel中怎么在身份证号码中提取性别 -
牛鸿梁19420489395 ______ 使用公式=IF(MOD(MID(A1,IF(LEN(A1)=15,15,17),1),2),"男","女") 我已经测试过了,可以用的

隆洋茗1292Excel通过身份证号如何识别性别? -
牛鸿梁19420489395 ______ 下面就开始我们今天的教程: ①我们启动Excel,在单元格中输入姓名,身份证号码,以及性别,我们要根据身份证号码求得其性别,在性别列中输入下面的公式,稍后有公式说明,便于大家理解. ②公式输入完之后按下Enter键,结果为男,...

隆洋茗1292excel 中要从身份证号上判断男女用什么函数 -
牛鸿梁19420489395 ______ =IF(MOD(MID(A1,15,3),2),"男","女") 注:A1单元格为身份证号.公式同时适用15位和18位两种身份证.

隆洋茗1292从Excel中如何提取身份证号码中的性别(举例说明) -
牛鸿梁19420489395 ______ =IF(D2="","",IF(LEN(D2)=15,IF(MOD(MID(D2,15,1),2)=1,"男","女"),IF(MOD(MID(D2,17,1),2)=1,"男","女"))) 把身份证 号码放在 D2 就可以了 记得给分哦

隆洋茗1292excel身份证号码中提取出生年月、性别 -
牛鸿梁19420489395 ______ 比如18位身份证,可以用以下公式提取出生年月=MID(A1,7,8)结果的格式为“20001231”如果你想得到格式为“2000-12-31” 可用以下公式:=DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)) 比如18位身份证,可以用以下公式提取性别=IF(MOD(MID(A1,17,1),2)=1,"男","女")

隆洋茗1292怎么从身份证号码看男女 -
牛鸿梁19420489395 ______ 看倒数第二位,偶数为女,奇数为男. 如:XXXXXXXXXXXXXX0021为女,而XXXXXXXXXXXXXX0031为男. 我是第一个哦

隆洋茗1292如何在Excel上识别18位和15位身份证的性别
牛鸿梁19420489395 ______ A1是身份证号 B1输入公式 =IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女") 识别18位和15位身份证的性别

隆洋茗1292如何从身份证号码中提取出生年月日、性别及年龄? -
牛鸿梁19420489395 ______ 假设身份证号码在A1,在B1输入公式:出生日期: =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00") 性别: =IF(MOD(MID(A1,15,3),2),"男","女") 年龄:=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),TODAY(),"Y")

隆洋茗1292excel怎么从身份证号判断算男女性别和年龄 -
牛鸿梁19420489395 ______ A列输入18位数身分证号 第17位判断男女=IF(MOD(LEFT(RIGHT(A1,2)),2),"男","女") 第7~14位判断出生年月日=TEXT(MID(A1,7,8),"0-00-00") 判断年龄=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"y")

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