原因是M列和N列有可能不是日期,而是文本格式。Excel中真正的日期格式是用日期序列数来表达的,判断的办法是将格式改为数值型,会看到单元格的数值会变成4万多的数字。文本格式要转换为日期格式,按你图片中的例子,可以用下面的公式,再将格式设置为日期格式。=DATEVALUE(RIGHT(F8,4)&"/"&MID(F8,4,2)&"/"&LEFT(F8,2))其中F8请替换为实际的单元格。修改前请注意备份文件。
刷完后--数据-分列-完成,试试
自定义里看看!