Excel表格中修改日期格式“yyyy-mm-dd”成“yyyymmdd”时出现乱码“2E+7”的问题

我先说我的症状,这是很大一个excel人员信息表,需要把如题日期格式“yyyy-mm-dd”修改成成“yyyymmdd”。
1、我首先把涉及到日期的每列都转换成了文本格式,从“数据”选项卡中的“分列”项目中做的,这个我知道
2、其次我用查找替换方法把“-”替换成“”,但是就出现了“2E+7”的乱码问题
3、但是我分别双击每个出现乱码2E+7的单元格,显示就恢复了yyyymmdd,正常了
问题:这种问题如何解决,一个一个双击太麻烦了啊
确实是列宽问题,拉宽后显示正常,拉窄后又出现乱码,
但是题目所说,双击之后会单元格左上角会出现绿色三角,这时再拉窄的话就会自动换行,显示正常了,而我就想要这种效果
怎么办呢,有简单的办法没有

把那些单元格设置成文本格式就行了,右键-设置单元格格式--文本,然后双击单元格就OK了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-31
你的问题,可能是由于列宽不够造成的。追问

确实是列宽问题,拉宽后显示正常,拉窄后又出现乱码,
但是题目所说,双击之后会单元格左上角会出现绿色三角,这时再拉窄就会自动换行,显示正常
怎么回事呢

第2个回答  2013-10-31
你可以把列宽拉长一点看看
第3个回答  2013-10-31
增加列宽。追问

确实是列宽问题,拉宽后显示正常,拉窄后又出现乱码,
但是题目所说,双击之后会单元格左上角会出现绿色三角,这时再拉窄的话就会自动换行,显示正常了,而我就想要这种效果
怎么办呢,有简单的办法没有

追答

选中此列单元格区域 分列 下一步 下一步 列数据格式 选择 文本 完成
选中此列 CTRL+1 对齐 勾选 自动换行 确定