欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > Excel专区 > Excel函数 > excel从身份证号提取生日,判断性别,计算年龄,判断重复身份证号

excel从身份证号提取生日,判断性别,计算年龄,判断重复身份证号

时间:2021-12-31 12:00作者:admin来源:未知人气:314我要评论(0)

在使用excel的过程中,我们经常要和身份证号打交道,从身份证号我们可以提取日期,判断性别,计算年龄等,现在我们就来详细讲解下,最后我会来讲下如何判断身份证号是否重复。

1.提取出生日期

从身份证号提取生日,判断性别,计算年龄。判断重复身份证号

函数解读:=TEXT(MID(A2,7,8),"0000-00-00")

MID函数是截取文本字符串的函数

语法:MID(要截取的字符串,起始位置,截取长度)

身份证号从第七位开始的八位长度就是出生日期,所以我们截取长度。

TEXT为文本函数,语法 TEXT(要格式化的值,格式化的样式)

2.计算年龄

从身份证号提取生日,判断性别,计算年龄。判断重复身份证号

函数解读:=DATEDIF(B2,TODAY(),"y")

DATEDIF函数为excel中的隐藏函数,并没有智能提示,所以要手工敲出来。

语法:DATEDIF(开始日期,结束日期,返回类型) 注意,起始日期和结束日期不要颠倒了。

TODAY()函数为获取excel当前日期的函数,“y”表示年

3.判断性别

从身份证号提取生日,判断性别,计算年龄。判断重复身份证号

公式解读:=IF(MOD(MID(A2,17,1),2),"男","女")

MID函数是截取文本字符串的函数

语法:MID(要截取的字符串,起始位置,截取长度)

身份证号的第17位如果是奇数表示男,偶数表示女,所以先提取第17位。

如何判断奇数和偶数呢,我们使用到了MOD函数,这个函数是取余函数,我们用他除以2,就可以判断偶数奇数,偶数的余数是0,奇数的余数是1。

而正好在excel中,1代表true,0代表false,所以我们使用if函数判断出结果。

4.判断身份证号是否重复

从身份证号提取生日,判断性别,计算年龄。判断重复身份证号

函数公式:=COUNTIF($A$2:$A$9,A2)

我们可以发现,第二行的身份证号和第四行并不一样,但得到的结果确实重复的,那是因为excel中数值精度是15位,虽然身份号是18位,但只认前十五位的数字,因为前十五位一样,所以本部相同却被判断为相同的,那么如何解决呢。如下所示。

从身份证号提取生日,判断性别,计算年龄。判断重复身份证号

我把公式改为=COUNTIF($A$2:$A$9,A2&"*")

加上了&"*"是告诉excel身份证是文本,而不是数字了。

以上呢,就是身份证号获取信息的一些方法,能力一般,水平有限,大家凑活看吧。

相关阅读 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索excel如何根据日期按月汇总计算公式Excel浪漫表白公式,发给心仪的她/他Excel表格如何自动求和

文章评论
发表评论

热门文章 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均

最新文章 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法 Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦

人气排行 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均excel中IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUPexcel中COUNTIFS函数9种高级用法详解,条件统计重复值,告别加班涨工如何解除Excel VBA工程密码excel 如何根据身份证号码提取户籍所在省份地区函数公式

盖楼回复X

(您的评论需要经过审核才能显示)