嗳已冬眠 2星
共回答了258个问题采纳率:97.1% 评论
从身份证号码中提取出生年月。
方法:
在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。
解读:
1、分析身份证号码,发现从第7位开始长度为8的字符串为“出生年月”。所以需要将其从身份证号码中提取出来。
2、Mid函数的作用为:返回文本字符串中从指定位置开始长度为指定值的字符。语法结构为:=Mid(字符串,开始位置,字符长度)。如=MID(C3,7,8)返回的结果为“19650821”。
3、如果仅用Mid函数提取身份证号码中的8为数字,其并不是“出生年月”,因为出生年月是“年月日”的形式,所以需要对其进行格式设置,而Text函数的作用为根据指定的代码对指定的值进行格式设置,语法结构为=Text(字符串,格式代码),其中“00-00-00”为日期格式代码。
11小时前
树果兽 2星
共回答了72个问题 评论
我们知道第7-14位代表出生年月日,我们需要用到MID函数,首先要将D列设置为日期格式,利用公式:=DATE(MID(C4,7,4),MID(C4,11,2),MID(C4,13,2)) 提取身份证中的出生日期。
在身份证中提取生日、性别,用这个公式最简单
我们要想提取身份证中的信息首先就要先了解18位身份证的含义:
(1)前1-2位数字表示:所在省份的代码;
(2)第3-4位数字表示:所在城市的代码;
(3)第5-6位数字表示:所在区县的代码;
(4)第7-14位数字表示:出生年、月、日;
(5)第15-16位数字表示:所在地的派出所的代码;
(6)第17位数字表示性别:奇数表示男性,偶数表示女性;
(7)第18位数字是校检码
6小时前
猜你喜欢的问题
2天前1个回答
2天前1个回答
2天前1个回答
2天前2个回答
2天前1个回答
2天前2个回答
热门问题推荐
1个月前1个回答
3个月前2个回答
1个月前8个回答
1个月前2个回答
2个月前3个回答
3个月前1个回答
3个月前1个回答
4个月前1个回答
3个月前2个回答