身份证号码包含了每个人的出生日期、性别等等信息,并且最后一位数字可以判定身份证号码的正确与否。以下步骤为详细讲解使用函数提取性别的方法。公式为“=MID(A2,17,1)”(A表示单元格,从第17个字符开始提取1个字符) 1、首先,将所需要提取出生
从身份证的号码中,是可以知道某个人的性别特征的。一般来说,如果是18位的身份证号码,那么第17位就是性别判断的位数。如果该位为奇数表示男性,偶数为女性。而比较早的15位身份证,则以第15位为判断位数,判断的方法同18位相同。
材料/工具
Excel
方法
如何用函数在身份证号码中提取性别,我们列举一系列身份证数据进行详细讲解。
1、首先打开excel,我们看下面的表格是员工的姓名和身份证号码。 2、在excel提取性别的单元格内输入函数“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”为所提取身份证号的单元格,“17”代表提取信息起始位置为第17位,“1”代表提取信息共计1位
首先对已经录入的身份证中的第17位数字进行提取,在B3单元格使用MID函数,公式为:=MID(A3,17,1)
1、首先在表格中输入一组身份证号码,该身份证号码为虚拟的举例号码。 2、然后在B1单元格中输入提取男生或者女生的计算公式:=IF(MOD(--MID(A1,17,1),2),"男","女")。 3、点击回车即可看到生成的是“女”,说明身份证对应的为女生。 4、再在空白单
意思是在A3单元格中从第17个字符开始提取1个字符。
让Excel根据身份证号自动填写“性别”(男、女) 2007年10月20日 星期六 05:33 P.M. 每个单位一般都有“职工花名册”,其中有“身份证号”和“性别”两列数据,有没有想过让表格根据身份证号自动填写性别呢? 方法如下: 在C4单元格中输入“=IF(MOD(RIGHT(
然后利用取余函数(mod函数)判断第17位函数的奇偶,在B3单元格中使用MOD函数对最开始的公式进行嵌套,公式为:=MOD(MID(A3,17,1),2)
在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。 第一,身份证号码的组成。 当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。 15~17位为顺序号,其中第17位如
函数意思即第17位数字除以2余数为0即为偶,余数1为奇;
在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。 第一,身份证号码的组成。 当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。 15~17位为顺序号,其中第17位如
最后用if函数进行判断:=IF(MOD(MID(A3,17,1),2)=0,"女","男")
1.Excel 表中用身份证号码中取其中的号码用:MID(文本,开始字符, 所取字符数); 2.15 位身份证号从第7 位到第12 位是出生年月日,年份用的是2 位数。 18 位身份证号从第 7 位到第 14 位是出生的年月日,年份用的是4 位数。 从身份证号码中提取出表
即余数为0判断为性别女,余数不为0判断为性别男。最后进行向下填充即可。
公式里面用字符函数就可以了。 假设身份证号码在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/
为了保密起见,对身份证部分信息进行隐藏,比如把身份证中出生年月日用*代替
根据下面的要求自己找 ①前1、2位数字表示:所在省份的代码,河南的省份代码是41哦! ②第3、4位数字表示:所在城市的代码; ③第5、6位数字表示:所在区县的代码; ④第7~14位数字表示:出生年、月、日; ⑤第15、16位数字表示:所在地的派出所的代码; ⑥
用替换函数REPLACEB一步就可以完成:=REPLACEB(A3,7,8,"********")
一、分析身份证号码 其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。 15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出
总的来说,整个过程运用了MID、MOD、IF、REPLACEB,一些函数。希望对大家有所帮助。
=IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男","女") 在A1中输入一串18位输的身份证号 身份证号码各位数字的含义如下: 1)前1、2位数字表示:所在省份的代码; (2)第3、4位数字表示:所在城市的代码; (3)第5、6位数字表示:所在区县的代码; (4
注意事项
Excel使用函数时要切换成英文状态下输入。
15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第
好了,以上就是“如何用函数在身份证号码中提取性别”了,顺便说一句,求点赞,求点赞,求点赞,重要的事说三遍。。。
身份证的倒数第二位是标识性别的。 假设身份证号码在A1中,输入函数=IF(MOD(LEFT(RIGHT(A1,2),1),2)=1,"男","女")。
扩展阅读,以下内容您可能还感兴趣。
Excel表中身份证号码提取出生年月,性别,年龄的使用技巧
在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。
e799bee5baa6e59b9ee7ad9431333264663064第一,身份证号码的组成。
当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。
15~17位为顺序号,其中第17位如果是单数为男性分配码,双数为女性分配码。即通过第17位数字,可以判断性别,奇数为男,偶数为女。
下面以实例的方式讲解如何根据身份证号码自动提取出生年月、性别、年龄。首先,在excel中输入以下表格,实例如下面所示。
A B C D E
姓名 身份证号码 出生日期 性别 年龄
张三 510321197205030786 1972年05月03日 女 37
第二,根据身份证号码自动提取出生年月
在目标单元格输入公式:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回车确定,单元格内会出现与身份证号码相关的出生日期。其它单元格的填充,不必一一输入公式,只需选中该单元格复制,在其它单元格内粘贴即可。
提示:MID函数是提供的一个“从字符串中提取部分字符”的函数命令。
第三,根据身份证号码自动提取性别的方法
在目标单元格输入公式:=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")
提示:IF函数:根据逻辑表达式测试的结果,返回相应的值。IF函数允许嵌套。
RIGHT函数:根据所指定的字符数返回文本串中最后一个或多个字符。
第四,根据身份证号码自动提取年龄的方法
在目标单元格输入公式:=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y"),回车确定。
在EXCEL表格中身份证号如何自动提取性别和出生年月 详细
1、首先打开抄excel,我们看下面的表格是员工的姓名和身份证号码。
2、在excel提取性别的单袭元格内输入函数“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”为百所提取身份证号的单元格,“17”代表提取信度息起始位问置为第17位,“1”代表提取信息共计1位。
3、在输入框输入函数后,点击回车键,身份证中的性别信息就提取出来了。
4、在excel提取年月日的单元格内输入函数“=TEXT(MID(C2,7,8),"0000-00-00")”。其中“C2”为所提取身份证号的单元格,“7”代表提取信息起始位置为第7位,“8”代表提取信息共计8位。
5、在输入框输入函数后,点击回车键,身份证中的年月日信答息就提取出来了。
6、在excel提取年月的单元格内输入函数“=TEXT(MID(C2,7,6),"0000-00")”。其中“C2”为所提取身份证号的单元格,“7”代表提取信息起始位置为第7位,“6”代表提取信息共计6位。
如何在Excel中提取身份证号生日和性别
公式里面copy用字符函数就可以了。
假设身份证号码在A1,在B1输入公式:
出生日期: =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"zd#-00-00")
性别: =IF(MOD(MID(A1,15,3),2),"男","女")
年龄:=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),TODAY(),"Y")
如何从身份证号码中提取出生日期,年龄和性别
复根据下面的要求自己找
①前1、2位数字表示:所在省份的代制码,河南的省份代码是41哦!
②第3、4位数字表示:所在城市的代码;
③第百5、6位数字表示:所在区县的代码;
④第7~14位数字表示:出生年、月、日;
⑤第15、16位数字表示:所在地的派出所度的代码;
⑥第17位数字表示性别:奇数表示男性,偶数表示女性;
⑦第18位数字是校检码:也有的问说是个人信息码,一般是随计算机随机产生答,用来检验身份证的正确性。校检码可以是0~9的数字,有时也用x表示。
怎样用excel 函数通过身份证号查性别
一、分析身份证号码
其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是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日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大e5a48de588b6e799bee5baa6e79fa5e9819331333262383565提高工作效率。
二、提取个人信息
这里,我们需要使用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所示,现在这份报表无论是提取信息或是核对,都方便多
声明:本文由用户 走在家乡的小路上 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com