输入
=TEXT(MID(D2,7,8),"0000-00-00")
详见附图
Excel如何从身份证号码中提取出生日期?这个视频告诉你!
=text(text(mid(a1,7,8),"0000-00-00"),"e/m/d")
你的数据是不是从别的系统中导出来的,应该是含有EXCEL不可识别的字符,所以显示不出来,用CLEAN()将不可识别的字符去掉再用LEN函数就对了。