另外,我用=IF(LEN(F3)=15,MID(F3,7,2)&"-"&MID(F3,9,2)&"-"&MID(F3,11,2),MID(F3,7,4)&"-"&MID(F3,11,2)&"-"&MID(F3,13,2)) 这个计算来的出生怎么会有的数据可以有的又是" 533122200411051459" 2200-41-10?提取的数位向前了一步。怎么解决,数据全部是文本了。在线急等
=IF(LEN(F3)=15,MID(F3,7,2)&"-"&MID(F3,9,2)&"-"&MID(F3,11,2),MID(F3,7,4)&"-"&MID(F3,11,2)&"-"&MID(F3,13,2))
=DATEDIF(G3,"2016-08-31","y")
看出生哪里,怎么解决
=IF(LEN(F3)=15,MID(F3,7,2)&"-"&MID(F3,9,2)&"-"&MID(F3,11,2),MID(F3,7,4)&"-"&MID(F3,11,2)&"-"&MID(F3,13,2))
=DATEDIF(G3,"2016-08-31","y")
上图就是用这两个公式搞的,看出生,,怎么解决呢
百度云分享文件,给你写好。
如果没有15位的身份证,公式无需这么复杂的。
解决空格的方法前面已回
用你给的出来的,啥意思呢