excel 表格中按身份证号码找出出生年月日(kk)

[复制链接]
查看11 | 回复3 | 2012-11-27 11:01:56 | 显示全部楼层 |阅读模式
提取出生日期信息 15位:=--TEXT(19&MID(A2,7,6),"#-00-00")18位:=--TEXT(MID(A2,7,8),"#-00-00")15与18位通用:=--TEXT(IF(LEN(A2)=15,19,"")&MID(A2,7,6+IF(LEN(A2)=18,2,0)),"#-00-00")简化公式:=--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")
(请将输入公式的单元格格式设置为日期格式)...
回复

使用道具 举报

千问 | 2012-11-27 11:01:56 | 显示全部楼层
=IF(A2"",--TEXT(MID(A2,7,INT(LEN(A2)/2.2)),"00-00-00"),)单元格格式设为日期格式。15位和18位通用 简化:--TEXT(MID(A2,7,LEN(A2)/2.2),"#-00-00")...
回复

使用道具 举报

千问 | 2012-11-27 11:01:56 | 显示全部楼层
假设身份证号码在A1B1输入公式=--text(mid(a1,7,len(a1)/2-1),"0-00-00")然后设置B列单元格格式为日期格式即可此公式通用于15位和18位...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行