excel根据身份证号码计算出生日期

2025-05-30 14:05:37

1、公式比较简单:=TEXT(MID(A2,7,8),"0-00-00")就能得到所需结果,如图所示:

excel根据身份证号码计算出生日期

2、要明白这个公式的原理,首先要知道身份证号码中的一些规则,目前使用的身份证基本都是18位的,从第七位数字开始的八个数字就表示出生日期。这个公式中涉及到两个函数,首先来看MID函数,MID函数有三个参数,格式为:=MID(在哪提取,从第几个字开始取,取几个字)。MID(A2,7,8)表示从A2单元格的第七个数字开始截取八位,效果如图所示:

excel根据身份证号码计算出生日期

3、出生日期提取出来后却不是我们需要的效果,这时候就该函数魔术师TEXT出马了,TEXT函数只有两个参数,格式为=TEXT(要处理的内容,“以什么格式显示”),本例中要处理的内容就是MID函数这部器皆阄诟分,显示格式为"0-00-00",当然你要用"0年00月00日"这个格式显示也没问题,公式改为=TEXT(MID(A2,7,8),"0年00月00日")就可以了:

excel根据身份证号码计算出生日期
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢