龙空技术网

怎样提取身份证号码中的出生日期、年龄和性别?

Power魂 92

前言:

如今小伙伴们对“出生日期date”大概比较关切,姐妹们都想要了解一些“出生日期date”的相关文章。那么小编同时在网络上收集了一些有关“出生日期date””的相关资讯,希望同学们能喜欢,兄弟们一起来了解一下吧!

有些时候我们需要用到对身份证信息进行处理的工作,提取其中的一些信息单独统计出来。下面就给大家分享一下身份证号码中的出生日期、年龄和性别的提取方法。

最简单的就是在WPS中有一个便捷公式,点开提取身份信息选项,然后进行相应的操作就可以得到我们想要的数据。

或者我们可以通过函数公式提取,可以通过MID()函数把相应位置的字符串提取出来,然后再配合其他的函数进行一个简单的运算,我做的公式如下:

提取日期的公式:=DATE(MID(A2,7,4),MID(A2,12,2),MID(A2,13,2))

判断性别的公式:=IF(MOD(MID(A2,17,1),2)=0,"女","男")

判断年龄的公式:=YEAR(TODAY())-YEAR(B2)

其中用到的DATE函数的基本构型是DATE(year,month,day),其作用是将提取的数字变为日期格式进行显示。

mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。

YEAR()函数返回对应于某个日期的年份。 Year 作为 1900 - 9999 之间的整数返回。

TODAY()函数的含义:返回当前系统的日期。注意:它在表格中是会改变的,就是说它返回的永远是你电脑上的当天日期。

标签: #出生日期date