excel问题,身份证号里,提出出生年月日???

来源:百度知道 编辑:UC知道 时间:2024/05/05 01:35:44
我用excel输表,有出生年月和身份证号,输了出生年月还得输身份证号,有没有只输身份证,出生年月从身份证字段提取???在提取的单元格了要是这样的格式:2007年11月13日

可以编一个宏,也可以直接编公式,公式为:
=IF(LEN(A1)=18,MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日","19"&MID(A1,7,2)&"年"&MID(A1,9,2)&"月"&MID(A1,11,2)&"日")
注:15位身份证的人均出生在20世纪.

这你得编一个简单的小程序,得有一个编程软件,然后打开就可以提取。