用excel函数解析身份证中的出生年月

发布时间 2023-04-30 23:38:22作者: paoPaoLong_liu

 

 

首先我们观察上图,第二代身份证包括18位,其中7到14位代表这位公民的出生年月日,我们可以利用left()、right()函数嵌套使用获取出生年月。

方法一:

先获取身份证字符串右侧的12位,再从获取的字符串中获取左侧8位;=LEFT(RIGHT(C2,12),8)

 

方法二:

先获取身份证字符串左侧的14位,再从获取的字符串中获取右侧的8位;=RIGHT(LEFT(C3,14),8)

 有时候excel会把左侧的单引号也算做一个字符,这是候需要把公式改为:  =RIGHT(LEFT(C3,15),8)