Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2225|回复: 8

[已解决]从身份证号中提取出生年月日问题

[复制链接]
发表于 2016-9-5 09:21 | 显示全部楼层 |阅读模式
本帖最后由 爱疯 于 2016-9-5 10:23 编辑

从身份证号中提取出生年月日问题,为什么有的身份证号不能提取?
红色字体部分是怎么回事?
最佳答案
2016-9-5 11:15
=--TEXT(LEFT(RIGHT(A2,12),8),"0-00-00")

Book2.rar

7.4 KB, 下载次数: 8

提取出生日期

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2016-9-5 09:31 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2016-9-5 09:34 | 显示全部楼层
tgydslr 发表于 2016-9-5 09:31
又在利用问题卖钱

不是的,是无法上传附件,我就点了一个金币
回复

使用道具 举报

 楼主| 发表于 2016-9-5 09:35 | 显示全部楼层
tgydslr 发表于 2016-9-5 09:31
又在利用问题卖钱

怎么把这个金币撤掉?
回复

使用道具 举报

发表于 2016-9-5 10:04 | 显示全部楼层
撤不掉。
=TEXT(MID(A1,7,8),"0-00-00")這個看上去日期型,其實是文本型
=--TEXT(MID(A1,7,8),"0-00-00")     這個你自己需要把格式設置為日期型。
回复

使用道具 举报

 楼主| 发表于 2016-9-5 10:08 | 显示全部楼层
心正意诚身修 发表于 2016-9-5 10:04
撤不掉。
=TEXT(MID(A1,7,8),"0-00-00")這個看上去日期型,其實是文本型
=--TEXT(MID(A1,7,8),"0-00-00") ...

为什么公式会报错?红色的地方是怎么回事?
谢谢了
回复

使用道具 举报

发表于 2016-9-5 10:59 | 显示全部楼层
六瓦灯 发表于 2016-9-5 10:08
为什么公式会报错?红色的地方是怎么回事?
谢谢了

看到你的紅色部分了。。你可曾發現你紅色部分的身份證號碼不是18號,只有12位?
雖然看上去有18位,那是因為自定義格式讓其顯示成了18位。實際只有12位
回复

使用道具 举报

发表于 2016-9-5 11:00 | 显示全部楼层
本帖最后由 心正意诚身修 于 2016-9-5 11:14 编辑

=IFERROR(--TEXT(MID(A2,7,8),"0-00-00"),--TEXT(LEFT(A2,8),"0-00-00"))
回复

使用道具 举报

发表于 2016-9-5 11:15 | 显示全部楼层    本楼为最佳答案   
=--TEXT(LEFT(RIGHT(A2,12),8),"0-00-00")
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 06:27 , Processed in 0.493281 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表