一、典型现象
在工作中,有时会发现公司里的报表,经过多人多次的重复的使用和修改后,会出现这种情况:
1.在表格里按照需要输入数字,保存工作簿。
2.然而,再次打开工作簿,里面的数字变成日期,甚至是一个工作簿中的好几个工作表都自动变成了日期。
3.修正后,再次保存,再打开文件,发现修复了的数字又被变成日期了,根本就是没有把数字格式保存。
二、处理办法
这种情况怎么办?改不了,再打开又变回来了。按以下步骤,即可清除,可以确保不再反复。
1.选中任意被变成日期的单元格,点击鼠标右键,点 设置单元格格式,
2.在弹出对话框里,切换到数字,在左侧的分类栏选中自定义,右侧类型栏查找数字格式,找到与每次被设置成的日期格式相一致的代码,选中,点右下角的删除。然后保存文件。
三、小结
经过多方对比,发现造成这种顽皮情况的单元格格式,大多是在自定义格式中的类似 "[$-en-US]d-mmm-yy;@" ,“[$-409]-d-mmm-yy;@”等的自定义格式,通常将这些格式代码删除后,表格中被变成的日期格式数字,会全部恢复成数字格式。
需要注意核查一下,表格中原本的日期数据,如果也变成数字了,需要重新设置一下格式。