excel中如何自动根据身份证判断性别

来源:趣味经验馆 2.61W

具体解决方法操作步骤如下:1、新建Excel表格,并打开。2、键入所需要抄的身份证号码。3、在C列“性别”单元格中,选中一个单元格,比如C2,然后键入函数知=IF(MOD(MID(B2,17,1),2)=1,"男","女"),回车,就能自动判断出性别了。再拖动填充柄下拉,其道他人员的性别也自动输入。如下图:,假如身份证号存在A列中百,提取性别信息:  15位:度=IF(MOD(RIGHT(A2),2)=1,"男","女")  18位:版=IF(MOD(MID(A2),17,1)=1,"男","女")  15与18位通用权:=IF(MOD(MID(A2,IF(LEN(A2)=15,15,17),1),2)=1,"男","女")  简化公式:=IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女")向下填充公式!,在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。 第一,身份证号码的组成。 当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。 15~17位为顺序号,其中第17位如果是单数为男性分配码e69da5e887aa7a6431333264626534,双数为女性分配码。即通过第17位数字,可以判断性别,奇数为男,偶数为女。 下面以实例的方式讲解如何根据身份证号码自动提取出生年月、性别、年龄。首先,在excel中输入以下表格,实例如下面所示。 (身份证号码的输入方法见IT部落窝《excel如何输入身份证号码》文章介绍,网址是: http://www.ittribalwo.com/show.asp?id=266) 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"),回车确定。本回答被提问者采纳,比如号码在A1,公式:=IF(MOD(MID(A1,LEN(A1)-(LEN(A1)=18),1),2),"男","女")适用于15位和18位,应该是倒数第二位的奇偶,B1公式=IF(MOD(MID(A1,LEN(A1)-1,1),2)=1,"男","女")www.51dongshi.com防采集。

Excel是我们常用的办公表格,其中还有自动根据身份证判断性别的功能,那么,Excel中怎样自动根据身份证判断性别呢?下面一起来看看吧。

材料/工具

Excel

方法

打开Excel

辨别方法如下:1,首先要了解的是:身份证第17位数代表性别,奇数为男,偶数为女。所以我们需要先提取

excel中如何自动根据身份证判断性别

打开需要使用的表格

身份证号码倒数第二位判断性别,奇数表示男性,偶数表示女性。假设身分证号在A1,判断性别的公式:

excel中如何自动根据身份证判断性别 第2张

选中需要填写性别的单元格

EXCEL中输入身份证号,自动生成性别、年龄的具体方法如下:1.新建Excel表格,并打开。2

excel中如何自动根据身份证判断性别 第3张

输入“=IF(OR(LEN(B2)=15,LEN(B2)=18),IF(MOD(MID(B2,15,3)*1,2),"男","女"),#N/A)”。此处应当把B2改为对应身份证号码所在的单元格。

计算男女性别方式如下:1.首先利用Excel2010打开需要处理的文档(如下图)2.18位身份

excel中如何自动根据身份证判断性别 第4张

输入好后单击回车,就自动根据身份证号码辨别了性别。

具体解决方法操作步骤如下:1、新建Excel表格,并打开。2、键入所需要的身份证号码。3、

excel中如何自动根据身份证判断性别 第5张

同样方法,在另一单元格输入“=IF(OR(LEN(B2)=15,LEN(B2)=18),IF(MOD(MID(B2,15,3)*1,2),"男","女"),#N/A)”。

人事部门同事收集到同事的身份证信息后,如何批量获得他们的性别具体操作方法如下:1.在选项卡找到“D

excel中如何自动根据身份证判断性别 第6张

单击回车,完成性别辨别。

1、可以使用mid函数取出代表性别的数字,也就是excel表格中身份证号倒数第二个数字;2、可以

excel中如何自动根据身份证判断性别 第7张

人事部门同事收集到同事的身份证信息后,如何批量获得百他们的性别具体操作方法如下:1.在选项卡找到“DIY工具度箱”,选知择“提取性别”功能;2.在弹出对话框,选择道右侧按钮;3.在弹出对话框后,选择需要判定的区域,然后点击确认;4.在下一个对话框中,选择确认按钮;5.弹出对话框后,选择性别需要储存内的单元格区域,然后点击确认;6.点击“取消”,退出功能对话框;7.在指定区域,就可以看到判定结容果;,第一步:首先利用Excel2010打开需要处理的文档(如下图)第二步:18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性。首先,用MID函数将第17位数字提取出来,在性别下面的单元格输入公式:=MID(A2,17,1)(如下图)第三步:然后点击回车7a64e4b893e5b19e31333365666261键就可以将第17位数提取出来了(如下图)第四步:然后利用MOD函数(MOD函数是取余数的函数)取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证是女性;反之,如果余数是1则说明身份证是男性,在性别单元格输入公式:MOD(MID(A2,17,1),2)(如下图)第五步:余数为“0”说明第17位为偶数,即该身份证是女性(如下图)第六步:然后利用“IF函数”将两个公式嵌套在一起即可输出该身份证的性别,在性别单元格输入公式:=IF(MOD(MID(A2,17,1),2),"男","女")(如下图)第七步:然后点击回车键就可以输出该身份证的性别(如下图)扩展资料Excel 的一般用途包括:会计专用、预算、帐单和销售、报表、计划跟踪 、使用日历等Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给用户方便。与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook,PublisherExcel2013、2010、2007和老一点的Excel2003较为多见,Excel2002版本用的不是很多。比Excel2000老的版本很少见了。最新的版本增添了许多功能。使Excel功能更为强大。Excel2003支持VBA编程,VBA是Visual Basic For Application的简写形式。VBA的使用可以达成执行特定功能或是重复性高的操作。本回答被网友采纳,1.首先看一下原始数据,本例以18位身份证号为例。A列是18位的身份证号,需要在B列和C列分别提计算出年龄和性别信息。2.18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,因此,我们可以用MID函数将出生年份提取出来。双击B2,输入公式:=MID(A2,7,4)3.要求年龄,需要用当前的年份减去身份证上的出生年份。可以用YEAR函数来取得当前的年份,例如输入:=YEAR(NOW())就可以返回当前的年份2014。4.将上述两个部分合并,就得到了B2的最终公式:=YEAR(NOW())-MID(A2,7,4)5.下一步看一下如何判断男女。18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数e799bee5baa6e4b893e5b19e31333365656639代表女性。首先,还是用MID函数将第17位数字提取出来,输入公式:=MID(A2,17,1)6.然后利用MOD函数(MOD函数是取余数的函数)取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证是女性;反之,如果余数是1则说明身份证是男性。嵌套IF函数如下:=IF(MOD(MID(A2,17,1),2),"男","女")备注:上述是适用于18位身份证号的公式,如果有15位的身份证号可以用公式升级成18位的,然后再利用上述公式计算即可。本回答被网友采纳,1.首先看一下原始数据,本例以18位身份证号为例。A列是18位的身份证号,需要在B列和C列分别提计算出年龄和性别信息。2.18位身份证号从第7位开始的8位数e69da5e6ba907a6431333431376635字代表出生日期。出生的年份是从第7位开始的4位数字,因此,我们可以用MID函数将出生年份提取出来。双击B2,输入公式:=MID(A2,7,4)3.要求年龄,需要用当前的年份减去身份证上的出生年份。可以用YEAR函数来取得当前的年份,例如输入:=YEAR(NOW())就可以返回当前的年份2014。4.将上述两个部分合并,就得到了B2的最终公式:=YEAR(NOW())-MID(A2,7,4)5.下一步看一下如何判断男女。18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性。首先,还是用MID函数将第17位数字提取出来,输入公式:=MID(A2,17,1)6.然后利用MOD函数(MOD函数是取余数的函数)取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证是女性;反之,如果余数是1则说明身份证是男性。嵌套IF函数如下:=IF(MOD(MID(A2,17,1),2),"男","女")备注:上述是适用于18位身份证号的公式,如果有15位的身份证号可以用公式升级成18位的,然后再利用上述公式计算即可,1、可以使用来mid函数取出代表性别的数字,也就是excel表格中身份证号倒自数第二个数字;2、可以百使用mod函数来判别奇数或偶数,如度果结果是0就是偶数,如果结果是1就是奇数;3、可以用if函数来填写性别,知如果是奇数就是男生,如果是偶数就是女生;4、也可以把mid、mod、if三个函数嵌套起来,一次性填写性别即可自动道填写以上信息,1、演示使用的办公软件百为office系列软件下的电子表格Excel软件,软件使用的版本为Microsoft office家庭和学生版2016。2、首先打开表格,并在表格中输入用于演示的身份度证号,该身份证号码为随机生成,不具备任何实际含义。3、在b2单元格中输入公式知“=IF(MOD(MID(A2,17,1),2)=1,"男","女")”,该公式表示取an个A2中的第17位开始道的一位数值并进行判断,如果为奇数则为男,如果是偶专数则为女。4、然后在C2单元格输入公式“=MID(A2,7,4)&"年"&MID(A2,11,2)&"月"”,可是表示从a2单元格的第7位开始取4位,第11位开始取两位,然后将其组合合并,最终得到出生年月。5、输入完之后点击回车即可看到我们已经从身份证号码中得到了属出生年月以及性别。本回答被网友采纳,如果是18位的身份证号,直接用mid函数从身份证号字符zhidao串中取出对应年月日就可以了。例如=MID(A6,7,4)&"-"&MID(A6,11,2)&"-"&MID(A6,13,2)性别一样,加一个判断就行了。 15位身份证号码:第7、8位为出生年份(两位数回),第9、10位为出生月份,第11、12位代表出生日期答,第15位代表性别,奇数为男,偶数为女。 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。本回答被网友采纳,18位身份证号,以身份证号在A1单元格中为例: 出生年月可以用: =mid(A1,7,8) 性别可以用: =if(mod(mid(A1,17,1),2),"男","女")本回答被提问者采纳内容来自www.51dongshi.com请勿采集。

热门标签