怎样根据身份证号快速提取性别

作者&投稿:郸英 (若有异议请与网页底部的电邮联系)

1、查找重复身份证号码

在Excel表格上方输入【=IF(COUNTIF(A:A,A1&"*")>1,"重复","")】,其中“A1”可以自定义修改。

 


说明:COUNTIF函数在计算文本型数字时,会默认按数值型进行处理,但Excel中的数字精度只有15位,但身份证号码是18位,因此会把前15位相同的身份证全部识别为相同的内容。


在第二参数后加上一个星号 &"*",就是告诉Excel,要查找包含A1单元格内容的文本,通过这样变通的手段,COUTNIF函数就会乖乖听话啦。


2、出生年月来可计算年龄

在Excel表格上方输入【=DATEDIF(A4,TODAY(),"y")】,然后按回车键,即可在其中“A4”可以自定义修改。

 


说明:DATEDIF函数用于计算两个日期之间的间隔。


=DATEDIF(开始日期,结束日期,指定要返回的类型);第三参数Y表示年,M则表示月。TODAY函数返回系统当前的日期。


DATEDIF函数是隐藏函数,输入时没有屏幕提示,需要手工录入。

 


3、根据身份证号计算出生年月


在Excel表格上方输入【=--TEXT(MID(A2,7,8),"0!/00!/00")】,


然后按回车键,即可在其中“A2”可以自定义修改。


 

说明:身份证号码中的第8位到15位是出生年月信息。先用MID函数从A2单元格的第7位开始,提取出8个字符,即可得到身份证号中的出生年月日信息。


接着,使用TEXT函数将这个字符串变成日期样式文本即可。


因为TEXT函数的结果是文本型的内容,可加上两个小减号“--”,来计算负数的负数,通过四则运算,变成真正的日期序列。


公式也可以使用=--TEXT(MID(A2,7,8),"0-00-00")

 


4、根据身份证号码提取性别

在Excel表格上方输入【=IF(MOD(MID(A2,15,3),2),"男","女")】,然后按回车键,即可在其中“A2”可以自定义修改。


 

说明:身份证号码中的第17位是性别信息,单数表示男,双数表示女。知道以上内容后……


a.先用MID函数从A2单元格的第15位开始,提取出3个字符。

b.再用MOD函数计算这个字符与2相除的余数。

c.最后用IF函数判断,如果余数大于0,返回男,如果余数是0,则返回女。

我们用MID(A2,15,3),可兼容15位的旧身份证,这部分公式也可以使用MID(A2,17,1)。


5、根据身份证号计算退休时间:

在Excel表格上方输入【=EDATE(TEXT(MID(A2,7,8),"0!/00!/00"),MOD(MID(A2,15,3),2)*120+600)

】,然后按回车键,即可在其中“A2”可以自定义修改。

 


说明:首先,用TEXT(MID(A2,7,8),"0!/00!/00"),计算出生年月信息。


然后用MOD(MID(A2,15,3),2)计算性别码和2相除的余数,结果是1或是0。


这里如果性别码和2相除的余数是1,MOD(MID(A2,15,3),2)*120+600部分就相当于1*120+600,结果是720。否则就是0*120+600,结果是600。


EDATE函数返回一个日期经过指定月份后的日期,也就是以出生年月为准,男性要经过720个月(60年),女性要经过600个月(50年)就是退休年龄了。


有没有看晕?其实道理很简单,将相关公式记下来,随时备用吧。除此之外,我们还可以了解下Excel文档的其他问题,比如:


Excel和PDF文件的相互转换:用WPS和Microsoft office都可以将Excel转换输出为PDF,如果你想要将PDF表格转换成Excel,可以用迅捷PDF转换器。


 

Excel文档编辑后数据丢失怎么办:一般情况下文档会自动备份,先到备份文件中找找,如果没有的话,就用强力数据恢复软件进行扫描恢复。



公式=IF(ISEVEN(MID(A2,17,1)),"女","男")

具体操作如下:



身份证号的第17位代表男女,奇数是男性,偶数是女性
身份证一般指中华人民共和国居民身份证。中华人民共和国居民身份证是用于证明居住在中华人民共和国境内的公民身份证明文件。在1984年前写作“身份证”。1984年4月6日国务院发布《中华人民共和国居民身份证试行条例》,并且开始颁发第一代居民身份证。

~

怎么根据身份证号码提取性别
答:根据身份证号码提取性别的方法对于每个人来说身份证号码都是唯一的,除了是身份的证明外,这串数字中还隐藏着每个人出生日期以及性别等信息。:1、打开Excel表格,选择单元格,把公式粘贴到单元格中=IF(MOD(MID(?,17,1),2)=0,"女","男"。2、选中问号,点击身份证号码。3、按下回车键,点击...

excel如何根据身份证号码提取性别?
答:1、打开EXCEL表格,在身份证号码右侧单元格内输入函数IF和MOD的组合公式,按下回车键后提取出性别。首先在打开的表格中,选中需要的单元格。2、首先打开您需要在计算机上打开需要编辑的Excel表单,然后转到表单的首页。然后在“性别”栏中输入公式“=IF(MOD(MID(A2,17,1),2),"男",“女”...

excel怎么从身份证号中提取出生日期和性别
答:可以用TEXT函数。1、以excel2010版本为例,如下图,该日期要只保留到月;2、可以在B1单元格输入公式=TEXT(LEFT(A1,6),"0!.00"),LEFT函数指的是取A1单元格的左边6位,TEXT函数指的是显示的格式,按enter键后则可得出提取结果;3、或者输入公式=TEXT(TEXT(LEFT(A1,6),"0000-00"),"yyyy.mm...

Excel怎样根据身份证号码提取性别?
答:Excel中通过身份证号码提取性别的函数为“=IF(MOD(MID(A2,17,1),2)=1,"男","女")”Excel中通过身份证号码提取性别的具体操作方法如下:1.以下表为例,为正确显示身份证号码,需选中该列,然后右键选择“设置单元格格式”,并将数字分类为“文本”,点击确定即可。2.选中B2单元格,输入以下函数...

Excel中怎样通过身份证号码提取性别
答:输入完毕,就得到了第一个性别。选中它,将鼠标移动至右下角,就会看到一个小十字,这时按住鼠标向下拖动。这样就完成了所有单元格的自动填充,也就完成了所有的身份证号码的性别提取。步骤中的公式解释“MID(A2,17,1)”用于提取第17位数字。“MOD(MID(A2,17,1),2”用2去除第17位数字,余数可能是...

excel身份证怎么提取男女性别
答:1.打开“人事档案表”,身份证号码一共是18位,身份证号码中的倒数第二位(第17位)为性别,奇数为“男”偶数为“女”,我们需要将身份证中的性别单独提取出来。2.在“身份证号码”右边的单元格输入“性别”,然后按住鼠标左键往下拉到表格底部。选中该列,...3.单击鼠标右键,选择“设置单元格格式(F)",单击确定,...

如何从身份证号码中快速提取出生年月和性别信息?
答:18位号码解读 18位身份证号码结构相似,只是前四位表示完整的年份。提取个人信息时,只需根据不同长度调整提取位置,如:7-10位提取年份,13-14位提取月份。快速提取信息 利用Excel中的函数,如IF、LEN、MID和DATE,可以轻松提取出生年月和性别。例如,D2单元格中输入公式 =IF(LEN(C2)=15, MID(C2...

excel表格身份证号码怎么提取性别
答:在Excel中,可以使用以下公式提取出身份证号码中的性别:=IF(MID(A2,17,1) mod 2=1,'男','女')其中,A2表示身份证号码所在的单元格,MID函数用于截取身份证号码中的第17位,mod函数用于求余数,判断性别。如果身份证号码不规范或者格式不正确,可能会出现错误。因此,在使用公式进行计算之前,需要...

如何快速从身份证中提取性别从身份证中提取性别的方法
答:如何快速从身份证号中提取性别 以视频中身份证信息为例,输入公式。回车确定。下面来看一下公式使用回顾 公式为:IF(MOD(MID(身份证号码,17,1),2=1,“男”,“女”)'Mid公式是为了提取证件的第17位数字 Mod公式为mid公式结果除以2的余数 If为判断余数值,为1显示结果男,否则显示结果女 小...

excel表中身份证号码如何提取性别信息
答:2)"设置单元格格式"--点击“数字”选项卡 3)选择“文本”格式 4)选择文本格式后,单击“确定”,则此身份证列设置为文本格式 5)此时可见转化为文本格式的身份证号码可正常显示,但数值格式的号码后面隐藏为“000”二、Vlookup函数匹配 1)如下图所示,根据身份证号码匹配性别数据 2)输入vlookup函数...