最新文章专题视频专题关键字专题TAG最新视频文章视频文章2视频2tag2tag3文章专题问答问答2 文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
电脑如何关闭后台程序 tim是什么?tim应该怎么用 office2016启动此功能看似已中断应该怎么办 unhandled access violation writing的解决方法是什么 如何将word文档保存至桌面 教你怎么安装office2010免费版 excel中怎么求平均数计算总人数 最简单的flash动画制作 localhost err_connection_refused拒绝了连接应该怎么办 potplayer播放器应该怎么用 ppt2010如何设置背景音乐 商家怎样加入百度地图?百度地图商户标注方法是什么 怎么将下载的pmx模型导入到mmd中 ps制作一寸照 已终止autocad2007安装的解决办法是什么 ppt字体安装:[1]字体安装包怎么下载 电脑鼠标右键菜单中没有新建应该怎么办 matlab 2015a安装教程是什么 怎么将u盘转化成ntfs格式 酷狗krc歌词转换lrc 手机提示“无法访问移动网络”,该如何设置 降低毕业论文重复率的方法是什么 win10阻止运行应用程序/组策略阻止应用软件安装的办法是什么 word表格怎么插一行 u盘损坏了怎么修复文件 微信应该怎么添加通讯录好友 怎么使用steam创意工坊 如何在cad布局中插入图框 路由器恢复出厂设置后如何设置图解 win7怎么合并右下角图标 photoshop怎么画圆环 苹果手机无法充电应该怎么办(推荐) 如何修复笔记本电池 怎么用wps制作ppt u盘无法存储大于4g的文件应该怎么办 怎么将excel数据导入matlab中 excel行间距怎么调 y码验证码接收平台应该怎么使用 怎么实现excel表格横向排列和纵向排列的转换 win7系统老是提示联机检查并关闭该程序应该怎么办
excel技巧之——怎么从身份证号码里提取员工性别
2020-04-08 13:14:30 责编:小OO

=IF(D2="","",IF(LEN(D2)=15,IF(MOD(MID(D2,15,1),2)=1,"男","女"),IF(MOD(MID(D2,17,1),2)=1,"男","女"))) 把身份证 号码放在 D2 就可以了 记得给分哦

现在我国的身份证号码都是18位的,其中的第17位为公民的性别,在制作公司的员工个人信息表中,需要输入性别,难道要找到每个人核实性别后再输入吗?不用这么麻烦的,统计每个人的身份证号码即可自动得知其性别。但是如何设置呢?下面我来教大家吧!

身份证号码包含了每个人的出生日期、性别等等信息,并且最后一位数字可以判定身份证号码的正确与否。以下步骤为详细讲解使用函数提取性别的方法。公式为“=MID(A2,17,1)”(A表示单元格,从第17个字符开始提取1个字符) 1、首先,将所需要提取出生

材料/工具

Excel

方法

如图,这是需要根据身份证号码判断其性别的身份证号码。

让Excel根据身份证号自动填写“性别”(男、女) 2007年10月20日 星期六 05:33 P.M. 每个单位一般都有“职工花名册”,其中有“身份证号”和“性别”两列数据,有没有想过让表格根据身份证号自动填写性别呢? 方法如下: 在C4单元格中输入“=IF(MOD(RIGHT(

MOD(MID(A2,17,1),2),对mid函数提取出的那个字符,用mod函数将其除以2,看余数为0还是1,MOD函数是返回两数相除的余数,此为mid函数的返回数除以2,余数分别为0或者1,也就是整除或者不整除,数学中,偶数除2余数为0,奇数除2余数为1,mod和mid函数相配合,即可得知A2单元格的第17位是偶数还是奇数。

=IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男","女") 在A1中输入一串18位输的身份证号 身份证号码各位数字的含义如下: 1)前1、2位数字表示:所在省份的代码; (2)第3、4位数字表示:所在城市的代码; (3)第5、6位数字表示:所在区县的代码; (4

根据上述判断出的奇数或者是偶数,利用if函数即可返回我们希望得到的结果,即每一个身份证号码对应的性别

Excel中提取18位身份证号性别公式:“=IF(MOD(MID(A1,17,1),2),"男","女")”。公式的具体用法如下: 1、打开Excel,在一列中从上到下依次输入需要提取性别的18位身份证号。把身份证都放在同一列是为了方便用公式提取性别。 2、在第一行身份证后输

接下来单击右键,选择设置单元格格式。

15位和18位身份证号都适用 =IF(MOD(MID(A1,15,3),2)=1,"男","女") 或 =IF(MOD(MID(A1,15,3),2)=0,"女","男") 18位身份证号适用 =IF(MOD(MID(A1,15,1),2)=1,"男","女") 或 =IF(MOD(MID(A1,15,1),2)=0,"女",男")

点击数字-文本。完成

一、分析身份证号码 其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。 15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出

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

在excel中,从身份证中提取出生年月日、性别、年龄

这个公式是18位身份证的

年龄:就是从身份证号中提百取出出生年份,用当前的年份去减

性别:判断倒数第2位是奇数还是偶数

年月度日:从身份证中提取出相应的年月日(这个公式同时适用15位和回18位)

如果重写这些公式

年龄:

=IF(LEN(A1)=18,DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),DATEDIF(DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),NOW(),"y"))

性别:

=IF(LEN(A1)=18,IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男答","女"),IF(MOD(VALUE(MID(A1,15,1)),2)=1,"男","女"))

年月日:

=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))

EXCEL 公式 身份证转换性别

让Excel根据身份证号自动填写“性别”(男、女)

2007年10月20日 星期六 05:33 P.M.

每个单位一般都有“职工花名册”,其中有“身份证号”和“性别”两列数据,有没有想过让表格根据身份证号自动填写性别呢?

方法如下:

在C4单元格中输入“=IF(MOD(RIGHT(D4),2)=0,"女","男")”,以下单元格复制即可。

说明:根据目前我国居民身份证的编号规则,男的末尾数是奇数,女的末尾数是偶数。Mod()是求余数函数,RIGHT()是截取右侧字符串函数,上述Right(D4)也可写为Right(d4,1),即截取D4单元格中数据的最右侧一位。

A1存放身份证号码.

则在B1获取性别的公式为:=IF(MOD(LEFT(RIGHT(A1,(LEN(A1)=18)+1)),2),"男","女")这个18、15位的通用。居民身份证号码是从事人事管理方面的人员经常接触到的一种特殊数据,原为15位,在21世纪以后都统一升级为18位,其编码规则按排列顺序从左至右依次为:

  15位:6位数字地址码,6位数字出生日期码,3位数字顺序码。

  18位:6位数字地址码,8位数字出生日期码,3位数字顺序码和1位数字校验码。

  下面将向用户介绍在WPS表格中如何进行身份证数据的录入和利用身份证号码进行相关操作,包括以下内容:

  1.身份证数据的录入;   2.身份证号码位数的转换;

  3.从身份证号码中提取生日;4.从身份证号码中提取性别;

  1.身份证号码的输入

  居民身份证号码分别存在15位和18位数字组合(除部分身份证号码以X结尾),那么身份证号码的录入也经常使用户产生困惑。因此提供以下两种方法供用户进行数据录入:

  以文本方式录入:首先,设置单元格格式为“文本”,然后进行身份证号码的录入。

  前置单撇号进行录入:在输入身份证号码时,先输入单撇号“'”,再输入身份证号即可,如:在单元格中输入:'123456199912310123。

  注意:以上两种方法同样可以用于如:帐号、产品编号等长数值的数据录入。

  已经录入数据的修改:

  如果用户直接输入身份证号码,可能用户看到的是以科学计数法来显示的数值,因为在WPS表格中,整数数值仅能保留15位有效数字,而且当用户输入超过11位数值时7a686964616fe59b9ee7ad9431333332613662,系统自动以科学计数法来进行显示。

  因此对于这种情况,分别有两种办法来解决:

  1.已经输入的15位身份证:用户需要重新在单元格格式中进行自定义设置:0,身份证可以完整显示。

  2.已经输入的18位身份证:由于整数数值仅能保留15位有效数字,系统除了显示成科学计数法以外,原来录入的数据系统只能保留前15位有效数字,其他3位数字以0显示,数据精度已经丢失。因此这种数据只能重新录入。   2.15位与18位身份证的相互转换:

  进入21世纪后,*局新颁发的居民身份证都是18位。某些时候用户如果需要将15位身份证和18位身份证位数进行转换(或进行校验),可以使用以下两种方法:

  15位转换为18位:

  如:A2单元格为某一15位身份证号码,B2的转换的数组公式为:

  {=REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)}

  利用这个公式的原理,用户还可以对18位身份证进行校验,只需要将公式中“REPLACE(A2,7,,19)”修改为“LEFT(A2,17)”即可。  18位转换为15位:

  如:A2单元格为某一18位身份证号码,B2的转换公式为:

  =REPLACE(LEFT(A2,17),7,2,"")

  3.从身份证号码中提取信息

  人事部门经常需要从身份证号码中提取相关的人员信息,如:出生日期、性别等信息。下面分别对这两种信息的提取进行介绍:

  提取出生日期:

  如:A2单元格为某一身份证号码(18位或15位),下面的两个公式将可以提取出文本型日期:

  =TEXT(MID(A2,7,IF(LEN(A2)=15,6,8)),"0-00-00")

  =TEXT(MID(A2,7,6+(LEN(A2)=15)*2),"0-00-00")

  如果用户希望将提取出来的数据转换为真正的日期,则需要对数据进行转换,常用的方法是:

  =--TEXT(MID(A2,7,6+(LEN(A2)=15)*2),"0-00-00")

  该公式的最前面加上“两个负号”,在WPS表格中通常称为“减负运算”,目的是将文本型数据转换为数值(由于日期型数据为特殊的数值,用户只需要设置单元格格式为日期格式即可)。

  提取人员性别:

  在身份证号码中,身份证顺序码的最后一位数字的奇偶性可以识别用户的性别,下面的公式将通过MOD函数取得用户的性别。

  如:A2单元格为某一身份证号码(18位或15位),提取性别的公式为:

  =IF(MOD(MID(A1,IF(LEN(A1)=15,15,17),1),2),"男","女")

  =IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")

  小结:

  1.身份证号码的输入技巧,该技巧对录入帐号、产品编号等长数值的数据同样适用。

    方法1:先设置单元格格式为“文本”格式,再进行输入;

    方法2:在输入时,先输入单撇号,再输入身份证号码;

  2.用户可以通过函数公式对15位和18位身份证号码进行转换和校验。

  3.用户可以通过函数公式从身份证号码中提取人员出生日期、人员性别等信息。

  适用范围:

  适用于WPS Office 2005及以上版本。  希望采纳,谢谢~~~    

Excel表格中把身份证号码转变成性别

Function SFZ(cell As String, Options As String) As String    '身份证提取(DQ-地区,SR-出生年月,XB-性别)

    Application.Volatile

    Dim temp As String

    Options = UCase(Options)

    If cell = "" Then SFZ = "": Exit Function

    If Len(cell) <> 15 And Len(cell) <> 18 Then SFZ = "": Exit Function

    If Options = "" And Options <> "DQ" And Options <> "SR" And Options <> "XB" Then SFZ = "": Exit Function

    If Options = "DQ" Then

        temp = WorksheetFunction.VLookup(Left(cell, 2), ThisWorkbook.Sheets("身份证数据").Range("A1:B5919"), 2, False)

        temp = temp & "--" & WorksheetFunction.VLookup(Left(cell, 6), ThisWorkbook.Sheets("身份证数据").Range("A1:B5919"), 2, False)

        SFZ = temp

    End If

    If Options = "SR" Then

        If Len(cell) = 15 And Mid(cell, 7, 1) = 0 Then SFZ = "20" & Mid(cell, 7, 2) & "-" & Mid(cell, 9, 2) & "-" & Mid(cell, 11, 2)

        If Len(cell) = 15 And Mid(cell, 7, 1) > 0 Then SFZ = "19" & Mid(cell, 7, 2) & "-" & Mid(cell, 9, 2) & "-" & Mid(cell, 11, 2)

        If Len(cell) = 18 Then SFZ = Mid(cell, 7, 4) & "-" & Mid(cell, 11, 2) & "-" & Mid(cell, 13, 2)

    End If

    If Options = "NL" Then

        If Len(cell) = 15 And Mid(cell, 7, 1) = 0 Then temp = "20" & Mid(cell, 7, 2) & "-" & Mid(cell, 9, 2) & "-" & Mid(cell, 11, 2)

        If Len(cell) = 15 And Mid(cell, 7, 1) > 0 Then temp = "19" & Mid(cell, 7, 2) & "-" & Mid(cell, 9, 2) & "-" & Mid(cell, 11, 2)

        If Len(cell) = 18 Then temp = Mid(cell, 7, 4) & "-" & Mid(cell, 11, 2) & "-" & Mid(cell, 13, 2)

        SFZ = Year(Now()) - Year(temp)

        If SFZ = 0 Then

            SFZ = Month(Now()) - Month(temp) & "个月"

        End If

    End If

    If Options = "XB" Then SFZ = VBA.IIf((Mid(cell, 15, 3) Mod 2), "男", "女")

End Function

自定义函数e69da5e887aae799bee5baa6e79fa5e9819331333431353262 调用 

就是 

=sfz(a1,"XB") 提取性别

=sfz(a1,"SR") 提取出生年月

=sfz(a1,"NL") 提取年龄

excel中根据给定人身份证号码求性别的函数

具体解决步骤如下:

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

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

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

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

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

3.按下回车键,得到结果。

4.下拉数据

5.完成

在EXCEL表格中身份证号如何自动提取性别和出生年月 详细

1、首先打开excel,我们看下面的表格是员工的姓名和身份证号码。

2、在excel提取性别的单元格内输入zhidao函数“=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位。

声明:本文由用户 广东金融大学 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

显示全文
专题微软推出AI新算法,能够加快旧照片修复效率微软推出AI新算法,能够加快旧照片修复效率专题2022年的假期安排出炉,快来一起看看吧2022年的假期安排出炉,快来一起看看吧专题骑手摔猫引发热议,结果被永久封号骑手摔猫引发热议,结果被永久封号专题张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富专题AI打造童话世界,引领科技生活AI打造童话世界,引领科技生活专题特斯拉公司CEO马斯克,给大众高管传授电动汽车经验特斯拉公司CEO马斯克,给大众高管传授电动汽车经验专题网友爆料蚂蚁森林未种植梭梭,官方辟谣网友爆料蚂蚁森林未种植梭梭,官方辟谣专题AI是否拥有著作权,进入人们的视野AI是否拥有著作权,进入人们的视野专题Twitter股价跌至超10%,创造近 6个月最大跌幅Twitter股价跌至超10%,创造近 6个月最大跌幅专题关于未来人工智能发展的三大预测关于未来人工智能发展的三大预测专题微博新增“炸毁”评论功能:只对自身个人隐藏微博新增“炸毁”评论功能:只对自身个人隐藏专题官方回应解决屏蔽网址链接等问题官方回应解决屏蔽网址链接等问题专题B站上线童年动画专区:重温童年经典B站上线童年动画专区:重温童年经典专题AI审美开始对我们的生活评头论足,影响着我们个性化审美AI审美开始对我们的生活评头论足,影响着我们个性化审美专题韩国电信 KT 对“网络瘫痪事件”正式道歉韩国电信 KT 对“网络瘫痪事件”正式道歉专题网约车车内监控视频引发热议,司机拒逆行遭表扬网约车车内监控视频引发热议,司机拒逆行遭表扬专题抖音直播开展打击低俗、不良价值观内容行动抖音直播开展打击低俗、不良价值观内容行动专题人脸识别AI技术,从梦想走进生活人脸识别AI技术,从梦想走进生活专题王小川告别搜狗,将进入医疗健康领域王小川告别搜狗,将进入医疗健康领域专题部分网约车平台开展非法营运,交通运输部等五部门联合约谈部分网约车平台开展非法营运,交通运输部等五部门联合约谈专题软银成立30亿美元,用来投资拉美科技公司软银成立30亿美元,用来投资拉美科技公司专题多家互联网集团取消大小周,小鹏汽车每天工作8小时多家互联网集团取消大小周,小鹏汽车每天工作8小时专题AI防“疫”,人工智能发挥了多少作用?AI防“疫”,人工智能发挥了多少作用?专题段永平回应“重出江湖联合OV造车”绝不会发生段永平回应“重出江湖联合OV造车”绝不会发生专题AI助力精准防控,帮助病例筛查、药物研发AI助力精准防控,帮助病例筛查、药物研发专题外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论专题分析师认为马斯克将凭SpaceX成首位万亿富豪分析师认为马斯克将凭SpaceX成首位万亿富豪专题人脸识别技术应用应该刹刹车,划定好边界人脸识别技术应用应该刹刹车,划定好边界专题知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元专题公租房小区被曝,超过10万元的豪车拒进公租房小区被曝,超过10万元的豪车拒进专题excel根据身份证填写性别专题想用身份证号码找个人专题怎样用身份证号码找人专题excel怎样用身份证号区分男女专题用公式提取身份证性别专题奇函数和偶函数的判断专题excel中用身份证号判断性别专题提取身份证号码的性别专题mid函数提取性别专题身份证去性别的公式专题excel性别计算专题excel身份证出生日期公式专题excel身份证信息提取专题excel身份证函数公式专题原身份证号码如何查询专题最新16岁身份证号码专题身份证号码在哪里看专题excel中从身份证提取年龄专题excel身份证号码分段专题excel函数身份证号计算年龄专题