EXCEL中,有身份证号,怎样能自动读取出生日期呢

 我来答
百度网友630d34e
高粉答主

推荐于2019-10-19 · 每个回答都超有意思的
知道小有建树答主
回答量:541
采纳率:100%
帮助的人:22.6万
展开全部

可以使用公式:”=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) “

步骤:

1、在excel2016中,建立表格。

2、在b2单元格输入公式“=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) ”。

3、得到结果。

4、填充后,全部计算结果。

5、使用公式“=IF(MOD(MID(A2,17,1),2),"男","女")”,可以得出性别。

千千笑笑生
推荐于2017-11-29 · TA获得超过888个赞
知道答主
回答量:43
采纳率:0%
帮助的人:64.1万
展开全部
不用那么复杂,假如A2单元格有一个身份证号码,要在B2列提取出年月日,则:
1、选择B2
2、输入:
=MID(A2,7,4)&"年"&MID(A2,11,2)&"月"&MID(A2,13,2)&"日"
回车!(输入法应为英文状态)

这是18位身份证号码的提取方式,mid函数的意思是:在指定单元格的数值的第几位连续提取几位数。如MID(A2,7,4)的意思是说:从A2单元格的数值的第7位数开始提取数字,连续提取4个数,这四个数恰好是年份。符号&是个连接符,英文双引号中的“年”“月”“日”可以更改为“-”线,则得到的日期则由“2008年11月15日”变成“2008-11-15”的样式了(日期是假设的哈)。
其它的日期提取则用鼠标托动复制公式即可。
至于15位的身份证号码的日期提取,或是提取其它的什么数值或字符,琢磨一下mid函数就可以了。
祝成功!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
庾飞炜0GC
2020-01-18 · TA获得超过3045个赞
知道大有可为答主
回答量:2562
采纳率:16%
帮助的人:146万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依凝佛P
2008-11-14 · TA获得超过974个赞
知道小有建树答主
回答量:679
采纳率:0%
帮助的人:258万
展开全部
=IF(LEN(I5)=18,IF(ISBLANK(I5),"",CONCATENATE(MID(I5,7,4),"年",MID(I5,11,2),"月",MID(I5,13,2),"日")),IF(ISBLANK(I5),"",CONCATENATE("19",MID(I5,7,2),"年",MID(I5,9,2),"月",MID(I5,11,2),"日")))
其中I5为身份证号码
此公式适用于15位或18位身份证
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喜欢自作多情
2008-11-14 · TA获得超过615个赞
知道小有建树答主
回答量:408
采纳率:50%
帮助的人:287万
展开全部
在身份证号右边的单元格里输入以下公式:
=IF(LEN(RC[-1])=18,MID(RC[-1],7,4)&"年"&MID(RC[-1],11,2)&"月"&MID(RC[-1],13,2)&"日",IF(LEN(RC[-1])=15,MID(RC[-1],7,2)&"年"&MID(RC[-1],9,2)&"月"&MID(RC[-1],11,2)&"日",""))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式