EXCEL中如何从身份证号中自动输出男女性别_第1页
EXCEL中如何从身份证号中自动输出男女性别_第2页
EXCEL中如何从身份证号中自动输出男女性别_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EXCEL表格从身份证号码中自动输出男女性别EXCEI中如何从身份证号中自动输出男女性别在EXCEL中,我们经常遇到从身份证号直接判断出男女性别,并将“男”、“女”自动输出到特定的EXCELS子中。这里我们就需要用 到几个函数的混合使用,分别是 MID取数函数、M0求作商后的余数 函数、IF条件函数、LEN长度函数。对于身份证号,我们常见的有两种,一种是新的 18位的身份证 号,一种是15位的旧身份证号,下面就全是 18位、全是15位和18 位和15位身份证号三种情况分别讨论性别的提取。一、全是18位的新身份证号1、我们知道男女看身份证号的第 17位数字,如果第17位是奇 数,那么此人为男,如

2、果第17位是偶数,那么此人为女。那么第一 步就是把第17位提取出来,用MID函数。例:身份证号码假设在 EXCEL表格中的A1格中,第17位为“ 3”公式二MID( A1, 17,1)意思为从A1这格中取输,从第17位开始取,一共取1位。输出 的结果是“ 3”。2、 取出这个数后,对它进行奇偶性判断,这时,我们用到MOD 函数,用余数来判断。公式二MO(MID(A1,17,1),2)意思是第一步取出的数除以2,看余数。3、如果这个数除以2的余数是1,那么这个数就是奇数,输出 文字“男”;反之为偶数,输出文字“女”。此时用IF条件函数。公式=IF (MO(

3、MID(A1, 17, 1) , 2) =1, “男” “女”)此为18位身份证号的男女性别输出公式。二、全是15位的旧身份证号此处方法与18位身份证号码类似,最重要的是15位身份证号码 的男女判断在于最后一位的奇偶性。此时第一步取数应该是=MI( A1, 15,1)。此后一样。公式为:=IF(MO(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)接下来的同理,用取出的数判断奇偶性公式二MO(IF (LEN(A1)=15, MID(A1,15,1),MID (A1,17, 1), 2)再用一个条件函数,如果余数等于1,那么输出文字“男”;反之为偶数,输出文字“女”公式=IF (MO(IF (LEN(A1) =15, MID(A1, 15, 1) , MID (A1, 17,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论