最新消息:学生作文网,您身边的作文指导专家!

身份证号女

话题作文 zuowen 4浏览

【 – 话题作文】

身份证号女(一)

如何从身份证号码中分辨男女其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

身份证号女(二)

EXCEL中如何从身份证号中自动输出男女性别

在EXCEL中,我们经常遇到从身份证号直接判断出男女性别,并将“男”、“女”自动输出到特定的EXCEL格子中。这里我们就需要用到几个函数的混合使用,分别是MID取数函数、MOD求作商后的余数函数、IF条件函数、LEN长度函数。

对于身份证号,我们常见的有两种,一种是新的18位的身份证号,一种是15位的旧身份证号,下面就全是18位、全是15位和18位和15位身份证号三种情况分别讨论性别的提取。

全是18位的新身份证号一、一、全是

1、我们知道男女看身份证号的第17位数字,如果第17位是奇数,那么此人为男,如果第17位是偶数,那么此人为女。那么第一步就是把第17位提取出来,用MID函数。

例:身份证号320626190001015436,此号码假设在EXCEL表格中的A1格中,第17位为“3”

公式=MID(A1,17,1)

意思为从A1这格中取输,从第17位开始取,一共取1位。输出的结果是“3”。

2、取出这个数后,对它进行奇偶性判断,这时,我们用到MOD函数,用余数来判断。

公式=MOD(MID(A1,17,1),2)

意思是第一步取出的数除以2,看余数。

3、如果这个数除以2的余数是1,那么这个数就是奇数,输出文字“男”;反之为偶数,输出文字“女”。此时用IF条件函数。

公式=IF(MOD(MID(A1,17,1),2)=1,“男”,“女”)

此为18位身份证号的男女性别输出公式。

全是15位的旧身份证号二、二、全是

此处方法与18位身份证号码类似,最重要的是15位身份证号码的男女判断在于最后一位的奇偶性。此时第一步取数应该是=MID(A1,15,1)。此后一样。

公式为:=IF(MOD(MID(A1,15,1),2)=1,“男”,“女”)表格数据中既有18位身份证号码又有15位身份证号码三、三、表格数据中既有

遇到此种情况,我们第一步就是判断身份证号码是18位还是15位,在此,我们用到LEN长度函数和条件函数。

公式=IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,1))意思为如果长度等于15位,那么取数MID(A1,15,1);反之取数MID(A1,17,1)

接下来的同理,用取出的数判断奇偶性

公式=MOD(IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,

1)),2)

再用一个条件函数,如果余数等于1,那么输出文字“男”;反之为偶数,输出文字“女”

公式=IF(MOD(IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,1)),2)=1,“男”,“女”)

此为从身份证号中自动输出“男”、“女”性别的通用函数公式。

(刘杰整理)

身份证号女(三)

一、身份证号码的构成。

国务院规定,自1999年10月1

日起在全国建立和实行公民身份证号码制度。 公民身份证号码按照GB11643—1999《公民身份证号码》国家标准编制,由18位数字组成:前6位为行政区划分代码,第7位至14位为出生日期码,第15位至17位为顺序码,第18位为校验码。 第18位号码是校验码,目的在于检测身份证号码的正确性,是由计算机随机产生的。

旧版本的身份证号码是15位数,判断男女看最后一位数,奇数是男性,偶数是女性。而二代身份证则看第17位数,奇数为男性,偶数为女性。但是,我们在做exel表格的时候,需要统计上百成千个成员,如何识别身份证号码,快速统计出性别,年龄,出生年月日。

(一)由身份证号码识别性别——男,女。

如图:身份证号码在E3单元格,需要在F3单元格输入性别。 鼠标放在F3输入:=IF(MOD(RIGHT(MID(E3,17,1),1),2),"男","女")

解析:假如(IF)将E3单元格的身份证号码的第17位数进行提取(MID),正确提取(RIGHT)表明身份证是18位数。(奇偶数判断,小学学过吧?能被2整除的是偶数。)如果被2整除(MOD)余数为1,则表明是男,否则为女(整除)。

最后一步骤,鼠标放到单元格,变成黑色的十字架,按住左键不动,下拉即可,几千个成员完成也是几秒钟的事情。

身份证号女(四)

身份证号中倒数第二位是表示性别的,女是双数,男是单数

身份证号女(五)

怎样根据身份证号码判断男女性别?

身份证号码中包含很多个人信息,性别就是其中之一,由位于第17位数字的奇偶决定,奇数则为男性,偶数则为女性,明白这一点,借助工作表之类的办公软件,也不难做出判断和提取。

⒈首先,在工作表中,把身份证号码以文本型或称字符型输入,输入办法是在数字前加打单引号,或者先把该列的数据类型设置为“文本型”。假设已经以字符形式输入到C列。

⒉接着,通过MID()函数取出第17位数字,用MOD()函数对其求被2所除所得的余数,再用IF()函数对所得余数是否为1、即是否为奇数进行判断,如果为1,则为“男”,否则为“女”。如例所示,我们在D2单元格中的表达式为:=IF(MOD(MID(C2,17,1),2),"男","女")

⒊输入上述表达式后,按“Enter”键,所对应的性别就自动填入D2单元格,如图所示。

⒋正确产生一个人的性

别之后,就可以利用拖放

“填充柄”的办法,轻而易

举地产生所有人员的性

别了。

身份证号女(六)

看一个人的身份证号码就能看出一个人的性别吗?

身份证倒数第二个数字,奇数是男性,偶数是女性

一般是最后一位 双号是女的 单号是男的

15位的看倒数第一位,奇数为男性;

18位的看倒数第二位,同样奇数为男性。

15位的看最后一个数单数的为男,双数的为女。

18位的看倒数第二位单数的为男,双数的为女

15位的旧身份证,最后一个数是单数的为男,双数的为女;

18位的新身份证,倒数第二位是单数的为男,双数的为女。

了解它,首先应了解号码的结构和表示形式!

1、号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2、地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 (中国各地的行政区划代码请参考国家统计局网站 可以

查询到最新的县及县以上的行政编码资料。 有时有很多人发现自己现在办的身份证号码前几位的地址码为什么变化了呢?这主要出现在中国的重庆。原有的重庆人的身份证多数以51开头。以前隶属于四川的原因。但新办的身份证可能是50开头,原因是行政区划改变所致。然而2000年以来,国家行政改革的步伐加快,撤地设市、撤乡并镇后有些县区的代码变更或更替了,如原来的廉江县的地址码是440822,但在后来升为廉江市后就改为440881了。但原来是怎么样的还是怎么样,如我的就是440822,而后来的人的就都是440881了。

3、出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。 18位的编码首先是把原15位的身份证编码的出生年扩展为4位,简单的就是增加一个19,但是这对于1900年出生的人不使用(这样的寿星不多了)。

4、顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。 从000到999一共有1000个,其中男的有500个,女的也有500个。也就是说如果这个地方当天有501个或更多的同性婴儿出生的话就麻烦了。这就要看当地的平均日出生率了。也许根据全国的人口出生率这是不可能性的事情吧。因为据说每个县级登记机关每天的可登记量定为300个,这个我就没有去研究过了。据说如果某公民的顺序号编码是999或者997那么这个公民一定是百岁以上的男性老人;同样顺序号编码是998或者996那么这个公民一定是百岁以上的女性老人;这4个特殊顺序号是我国“一代证”对百岁以上男女老人设置的专用特定编号,“二代证”取消了这个规定。

5、校验码

校验码,我们平常也叫它识别码。校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

(1) 十七位数字本体码加权求和公式

S =

Y = mod(S, 11)。(表示求S除以11的余数,我们也可以用取整函数得到。即Y=S-[S/11]×11,“[]”为取整函数的符号。 )

i: 表示号码字符从右至左包括校验码字符在内的位置序号。

Ai:表示第i位置上的身份证号码字符值。

Wi:表示第i位置上的加权因子,其数值依据公式Wi=mod(2(i-1), 11)计算得出。加权因子的公式是:2的i-1次幂除以11取余数。比如i=5,那加权因子就是:2的4次幂除以11,也就是4个2相乘=16,16除以11,余数是5.又如i=6,就是5个2相乘=32,32除以11,余数是10.加权因子正确。再如i=8 ,7个2相乘=128,128除以11,余数是7. i=10,9个2相乘=512,512除以11,余数是6.所以说加权因子是个固定不变的值。mod(210, 11)= mod(24×24×22, 11)= mod(5×5×4, 11)=mod(3×4, 11)=1.所以mod(216, 11)= mod(210×26, 11)= mod(1×24×22, 11)= mod(5×4, 11)=9。同理mod(2100000, 11)=1。

(2) i: 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1

(2)校验码字符值的确定:

Y : 0 1 2 3 4 5 6 7 8 9 10

校验码: 1 0 X 9 8 7 6 5 4 3 2

四、举例如下:

假如有个叫刘付深圳的身份号码是34052419800101001A,首先按照公式S = 计算:

I= 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2。

Ai 3,4,0,5,2,4,1,9,8,0,0,1,0,1,0,0,1。

Wi 7, 9, 10, 5, 8, 4,2,1,6, 3, 7, 9, 10, 5, 8,4,2.

ai×Wi 21 36 0 25 16 16 2 9 48 0 0 9 0 5 0 0 2

S= ∑(ai×Wi)= (21+36+0+25+16+16+2+9+48++0+0+9+0+5+0+0+2) = 189

Y = mod(S, 11)=189-[189÷11]×11=189-17×11=2。

然后根据计算的结果,从下面的表中查出相应的校验码,其中X表示计算结果为10:

Y : 0 1 2 3 4 5 6 7 8 9 10

校验码: 1 0 X 9 8 7 6 5 4 3 2

根据上表,查出计算结果为2的校验码为所以该人员的公民身份号码应该为 34052419800101001X。 我们可以利用下表来进行简容的计算:

i 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Sy=

Y=mod(Sy,11)

Ai

Wi=mod(2i-1,11) 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1

Si= Ai X Wi

Yi=mod(si,11)

校验码字符值的确定:

Y 0 1 2 3 4 5 6 7 8 9 10

校验码 1 0 X 9 8 7 6 5 4 3 2

如北京市朝阳区刘付北大的身份证号码如下: 11010519491231002X 。计算如下所示:

i 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Sy=

Y=mod(Sy,11)

Ai 1 1 0 1 0 5 1 9 4 9 1 2 3 1 0 0 2 X

Wi=mod(2i-1,11) 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1

Si= Ai X Wi 7 9 0 5 0 20 2 9 24 27 7 18 30 5 0 0 4

Yi=mod(si,11) 7 9 5 9 2 9 2 5 7 7 8 5 4 79 2

所以最后一位是X。

看下面的身份证是否正确:

广东省廉江市刘付学友的身份证:440822196512122238。

i 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Sy=

Y=mod(Sy,11)

Ai 4 4 0 8 2 2 1 9 6 5 1 2 1 2 2 2 3 A

Wi=mod(2i-1,11) 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1

Si= Ai X Wi 28 36 0 40 16 8 2 9 36 15 7 18 10 10 16 8 6

Yi=mod(si,11) 6 3 7 5 8 2 9 3 4 7 7 10 10 5 8 6 100 1

最后一位应是0才对。即440822196512122230。

眼下网上流行的在线免费验证或者查询的身份证号码只能给你提供到户口所在地的县(区)级区域,是不可能给你查出某一个人的姓名和详细住址,按照法律常识公安派出所的户籍档案和身份证的数据库是保密的,属于国家秘密!不会授权任何单位或网站的进行收费查询,也不会用手机发送短信的方法收费给你查询,所以我们要提高警惕,不要上少数人利用QQ和E-mail给你收费查询的当。最权威的管理部门是公安派出所,公安派出所也不会给任何人提供公民身份证号码、姓名、住址等信息的查询。

从以上可以知道:对于每一个身份证号码的校验码是由它的前17位所决定的,每一个身份证号有也只有唯一的一个校验码。所以你只要告诉我你的常住户口所在县(市、旗、区)和你的出生年月日的话,我也可以帮你造出个不同的身份证号码。

身份证号女(七)

一、分析身份证号码

其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。

18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

二、提取个人信息

这里,我们需要使用IF、LEN、MOD、

MID、DATE等函数从身份证号码中提取个人信息。如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。

1. 提取出生年月信息

由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。在D2单元格中输入公式

“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:

LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。

MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。

MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。

IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。

如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行

设置。

2. 提取性别信息

由于报表中各位员工的序号编排是按照上级核定的编制进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错

例如性别信息统一在B列填写,可以在B2单元格中输入公式

“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:

LEN(C2)=15:检查身份证号码的长度是否是15位。

MID(C2,15,1):如果身份证号码的长度是15位,那么提取第15位的数字。

MID(C2,17,1):如果身份证号码的长度不是15位,即18位身份证号码,那么应该提取第17位的数字。

MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。

IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。

回车确认后,即可在B2单元格显示正确的性别信息,接下来就是选中填充柄直接拖曳。如图2所示,现在这份报表无论是提取信息或是核对,都方便多了

转载请注明:中小学优秀作文大全_作文模板_写作指导_范文大全 » 身份证号女