魔法特效软件下载:Excel表格身份证号码提取出生日期的公式

来源:百度文库 编辑:九乡新闻网 时间:2024/04/25 13:03:59

Excel表格身份证号码提取出生日期的公式

(A1表示身份证号码所在的列位置)

=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)回车→向下填充

1.Excel表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数);

2.15位身份证号从第7位到第12位是出生年月日,年份用的是2位数。

3.18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数。

4.从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID(  )可以达到目的。MID(  )——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是15位或是18位进行判断,用逻辑判断函数IF()和字符个数计算函数LEN(  )辅助使用可以完成。综合上述分析,可以通过下述操作,完成形如1978-12-24样式的出生年月日自动提取:
假如身份证号数据在A1单元格,在B1单元格中编辑公式
15位身份证号码:=MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),

18位身份证号码:=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))
回车确认即可。