给了一串数字20231211,想要转成指定格式的日期格式,发现设置单元格格式为指定日期格式不生效,反而变成很长很长的一串#这个,如图所示:

其实,正确的做法如下:
1)打开数据功能界面,选中要转换的数字,点击"分列",选择文件类型为分隔符号,如图所示:

2) 点击下一步,设置分列数据所包含的分割符号,可以选择已有的分隔符合,没有就指定其他,输入自己想要的分隔符号;

3)点击下一步,选择每列的数据类型为日期,这里也可以调整年月日的顺序,最后点击完成即可

excel中数据就变成了想看到的格式了
