快好知 kuaihz订阅观点

 

原来身份证号码还隐藏着这些秘密!教你用Exc...

每个人都有身份证,身份证其实隐藏着很多小秘密,比如说,从身份证号码中,我们可以快速提取出出生年月、年龄、性别、退休时间等等。那么你知道如何从身份证号码中快速提取出这些信息吗?

不知道的话,也没事,今天小编就教大家用Excel快速将这些信息提取出来,下面就一起来看看吧~

一、基本信息的提取

1、提取出生年月

从身份证号码中,我们可以快速提取出出生年月,只要利用一个函数就够了,这个函数就是TEXT函数了,以下图为例,输入:=TEXT(MID(C2,7,8),"00-00-00")这一函数公式进行提取。

PS:公式可以直接套用,坐标修改一下就好。【=TEXT(MID(C2,7,8),"00-00-00")】这一公式中的C2表示的C2单元格,大家可以根据需要进行修改;7则表示从第七位开始;8表示长度为8 的字符。

2、提取年龄

从身份证号码中,我们可以提取出年龄。同样需要用到一个函数,这个函数就是DATEDIF函数,以下图为例,选择单元格,然后在编辑栏输入这一函数公式:=DATEDIF(D2,TODAY(),"y")就行啦。

PS:公式可以直接套用,坐标修改一下就好。【=DATEDIF(D2,TODAY(),"y")】这一公式中的TODAY()表示获取当天的日期;而D2表示的D2单元格,大家可以根据实际需要进行修改,修改的时候,只要修改这一坐标就行了。

3、提取性别

从身份证号码中,还可以提取出性别。用Excel进行提取,需要用到的函数是If函数。以下图为例,选择单元格,在编辑栏输入函数公式:=IF(MOD(MID(C2,17,1),2),"男","女")就行了。

PS:公式可以直接套用,坐标修改一下就好。【=IF(MOD(MID(C2,17,1),2),"男","女")】这一公式在套用修改时,只要修改一下坐标(C2)即可。C2表示的是C2单元格;17指的是C2单元格中字符串的第17位。

二、其他作用或操作

1、计算退休时间

从身份证号码中,我们还可以计算出退休年龄。需要用到的函数是EDATE函数。以下图为例,选择单元格,在编辑栏输入函数公式:=EDATE(D2,MOD(MID(C2,17,1),2)*120+600)就行了。

PS:公式可以直接套用,坐标修改一下就好。【=EDATE(D2,MOD(MID(C2,17,1),2)*120+600)】这一公式在套用修改时,只要修改一下坐标(D2、C2)即可。D2表示的是D2单元格;C2表示的是C2单元格。

2、如何判断身份证号重复了

那么如何在Excel表格中,判断身份证号码是否重复了呢?其实很简单,以下图为例,选择单元格,然后在编辑栏中输入这一函数公式:=IF(COUNTIF(C$2:C$7,C2&"*")>1,"重复","")就行了。

PS:这个公式同样也可以直接套用,不过需要修改一下里面的坐标。

3、如何防止重复身份证号的输入

有什么方法可以防止身份证号重复输入吗?有,当然有,以下图为例,点击菜单栏中的【数据】,再点击【数据验证】,选择【自定义】,然后在【公式】下的方框中输入这个函数公式:=COUNTIF(C$2:C$7,C2)=1,然后点击【出错警告】,进一步进行完善就行了。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:身份证  身份证词条  隐藏  隐藏词条  这些  这些词条  原来  原来词条  号码  号码词条  
办公

 Word如何批量打印荣誉证书、奖...

不知道大家都拿过多少奖状或荣誉证书呢?无论是以前在学校还是进入社会工作,奖状和荣誉证书总是一个人能力的证明,那么你知道如何批量制作奖状或荣誉证书吗?今天小编就来...(展开)

办公

 如何很好学习word,excel...

看到评论不少人都在反应,回答都是使用大篇的文字,看得很累,我看着也觉得不能忍啦!其他人都闪开,接下来,我来帮你们总结一下我在使用word、Excel和PPT的时...(展开)