懂视移动端 视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501
当前位置: 首页 - 手机 - 正文

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

来源:懂视网 责编:小OO 时间:2020-04-11 03:38:32
导读excel如何自动根据身份证判断性别,1、可以使用mid函数取出代表性别的数字,也就是excel表格中身份证号倒数第二个数字;2、可以使用mod函数来判别奇数或偶数,如果结果是0就是偶数,如果结果是1就是奇数;3、可以用if函数来填写性别,如果是奇数就是男生,如果是偶数就是女生;在整理员工或者学生档案信息中,输入身份证号码后,利用MID函数和MOD函数,可以判断出身份证所属者的性别,然后自动键入

1、可以使用mid函数取出代表性别的数字,也就是excel表格中身份证号倒数第二个数字; 2、可以使用mod函数来判别奇数或偶数,如果结果是0就是偶数,如果结果是1就是奇数; 3、可以用if函数来填写性别,如果是奇数就是男生,如果是偶数就是女生;

在整理员工或者学生档案信息中,输入身份证号码后,利用MID函数和MOD函数,可以判断出身份证所属者的性别,然后自动键入,可以很方便的提高办公效率

材料/工具

Excel

方法

有一组数据,最后一列是真实性别

辨别方法如下: 1,首先要了解的是:身份证第17位数代表性别,奇数为男,偶数为女。所以我们需要先提取出来第17位数,这里就需要点公式 — 文本 — MID,然后依次输入A2、17、1(意思是引用A2单元格数据,从第17位开始引用,引用1位)。熟练的伙伴

在函数框中输入“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,按回车,可以自动判断并显示对应身份证所属者是“男”或者“女”。

身份证号码倒数第二位判断性别,奇数表示男性,偶数表示女性。 假设身分证号在A1,判断性别的公式: =IF(MOD(MID(A1,17,1),2),"男","女")----适用18位身份证号码 =IF(MOD(LEFT(RIGHT(A2,2)),2),"男","女")----15或18位身份证号码通用

(MID(B2,17,1)表示提取B2单元格中第17位位置的字符;

在Excel中根据身份证号码自动生成性别、出生日期和年龄 【身份证号判断性别的方法】 18位的看倒数第二位,奇男偶女; 15位的看倒数第一位,奇男偶女。 在Excel中根据身份证号码自动生成出生生日期和性别 下文说明以本图例为例,即“性别在B列,年

MOD(MID(B2,17,1),2)表示求B2单元格中第17位位置的字符与2的余数;

假如身份证号存在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)

整个公式表示判断B2单元格中的第17位位置的字符与2相除是否等于1,如果等于1,即17位位置的字符为奇数,则判断并显示为“男”,如果不等于1,即17位位置的字符为偶数,则判断并显示为“女”。

1、首先打开excel,我们看下面的表格是员工的姓名和身份证号码。 2、在excel提取性别的单元格内输入函数“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”为所提取身份证号的单元格,“17”代表提取信息起始位置为第17位,“1”代表提取信息共计1位

按下回车键,得到结果

在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。 第一,身份证号码的组成。 当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。 15~17位为顺序号,其中第17位如

下拉数据

完成

扩展阅读,以下内容您可能还感兴趣。

Excel用身份证号码判断性别的函数是什么?

是if函数,举个例子吧

在EXCEL表格中百,E列为18位身份度证号码,现在要根据身份证号码判断性知别,在J列显示。如果身份证倒数第2位数是双数则为道内0,单数则为1,请问如何设置逻辑函数?

=IF(MOD(MID(A1,17,1),2),"1","0")

如果既有15位的又有18位的则有加容个决断

=IF(MOD(MID(A4,IF(LEN(A4)=15,15,17),1),2),"1","0")

EXCEL中身份证号码如何自动生成男女

EXCEL中输入身份证知号,自动生成性别、年龄的具体方法如下:

1.新建Excel表格,并打开。

2.键入所需要的身份证号码

3.在C列“性别”单元格中,选中一个单元格,比如C2,然后键入函数=IF(MOD(MID(B2,17,1),2)=1,"男","女"),回车,就能自动判断出性别了。道再拖动填充柄下拉,其他人员内的性别也自动输入。如下图:

4.往往先把出生日期提取出来,会比较方便提取年龄,所以我们可以再加入一列出容生日期,键入函数=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回车,出生日期就出来了,操作同上。

5.最后,计算年龄用上函数=YEAR(NOW())-YEAR(E2),同上操作,年龄便也很快计算出来了。

Excel表里.用身份证号码判断性别的函数是什么?

身份证号除去最后一位的17位中的倒数三个数是用来判断性复别的

如果这个数是奇数,则是男,反之,女

假设身份证号码在A列,在B1中输入公制式:

=IF(MOD(MID(A1,15,3),2),"男","女")

即可

关于此例中用于判断奇偶数的MOD函数相关知识:

mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。特别注知意:在EXCEL中,MOD函数是用于返回两数相除的余数,返回结果的符号与除数(divisor)的符号相同。

语法:MOD(number,divisor)

参数:

Number 为被除数。

Divisor 为除数。如果 divisor 为零,函数 MOD 返回值 为原来number

说明:

函数MOD可以借道用函数 INT 来表示:

MOD(n, d) = n - d*INT(n/d)

excel怎么根据身份证号判断性别?

假如身份证百号存在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表中,如何根据身份证号码用逻辑的公式算出性别、出生年月、年龄?

这是根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式:

说明:公式中的B2是身份证号

1、根据身份证号码求性别: =IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))

2、根据身份证号码求出生年月日: =IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),".",MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),".",MID(B2,11,2)),"身份证错"))

3、根据身份证号码求年龄: =IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份证错"))

其他通用公式:(新旧身份证号通用)

(1)、根据“身份证号”获得“年e79fa5e98193e58685e5aeb931333332626633龄”A1为身份证号,B1中输入公式=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")

(2)、根据出生“年-月-日”获得“年龄”B1为出生日期,C1中输入公式=INT((TODAY()-B1)/365)或者=DATEDIF(B1,TODAY(),"Y")

判断身份证格式是否正确:B1为身份证号,C1中输入公式=IF(OR(LEN(B1)=18,LEN(B1)=15),IF(LEN(B1)=18,IF(OR(MONTH(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,11,2)),DAY(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,13,2))),"月日错误",""),IF(LEN(B1)=15,IF(OR(MONTH(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,9,2)),DAY(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,11,2))),"月日错误",""))),"身份证位数不对")&IF(AND(LEN(B1)=18,1*MID(B1,7,4)>YEAR(TODAY())-6),"年份错误","")

以下是一位热心网友提供的通用公式:(很不错哦^_^)

假设C2为身份证号,输入公式

=IF(LEN(C2)=15,19&MID(C2,7,6),MID(C2,7,8)) 这是获得出生日期

=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女") 这是区分性别

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

  • 热门焦点

最新推荐

猜你喜欢

热门推荐

cdr软件如何制作表格 qq相册上传照片如何不让别人看到好友动态 如何把cad文件转成pdf形式 用wps怎样做树形图 endnote 参考文献格式的导入方法是什么 百度地图如何查询经纬度 怎样在excel表格里面求平均值 win7、win8、win10下如何安装visualc++6.0 怎样撤回已发送的邮件 如何禁止某个软件联网 笔记本电脑怎么加内存条 迅雷一直在链接资源而没有下载速度的问题是什么 excel表中怎样让数值变成万元或亿元 ps如何把照片背景换成蓝色 网络卡应该怎么解决? 如何在变声专家上变声 excel中在一个单元格中,怎么使文字分成两行 如何创建自己的yy频道 ionic使用iconfont-阿里巴巴矢量图标库是什么 新手怎样运用ps软件进行简单操作 手机如何充当麦克风使用 cad打开很慢如何解决? 电脑屏幕倒置了怎么办 电脑桌面旋转了如何恢复 tp-link无线路由器作为无线交换机的设置方法是什么 怎么设置第二个无线路由器,实现无线上网? world文档中如何插入视频 移动wlan流量应该怎么用 win7如何设置耳机和音响都有声音 hp打印机怎么复印身份证正反面? 电视机哪个品牌的比较好 钉钉是什么如何使用方法教程-pc端介绍 360浏览器出现窗口拦截功能在什么地方关闭 苹果手机查看黑名单添加黑名单的方法是什么 摄氏度℃/华氏度℉/温度符号应该怎么打出来 word如何让图片旋转变换方向 忘记了自己的apple id怎么找回 win7如何把软件加入开机启动项 qq服务独立密码忘了怎么解决 电子表格使用技巧是什么 iphone6触屏没反应,iphone6屏幕没反应应该怎么办?
Top