在用excel批量处理字符类型文件时,excel会自动将MAR5, SEP3等字符转换成日期,如果强行将其转变成文本格式,这些字符就会转化为数字(例如,43021等,)影响最终的处理结果
因为是批量处理文件,将这些日期类似字符串找出来进行单独编辑(很多人推荐在字符串前加 ’ )会耗费大量精力
同时本人对于excel中自动识别日期的功能没有需求
因此想问一下如何关闭excel中自动识别日期的功能?
为了避免这种问题的发生,您可以通过以下
三
种方式输入,以避免
Excel
将这些转换成日期。
1.
您可以输入一个单引号在数据输输入之前,
Excel
将不解释为日期(将它解读文本)。
2.
如果在单元格中键入值之前将单元格格式化为文本格式,
Excel
将不将其解释为日期。
3.
先输入零和空格,然后输入分数(如
1/2
或
3/4
),这样就不会更改为
2-Jan
或
4-Mar
。键入
0 1/2
或
0 3/4
。按
Enter
后零不会保留在单元格中,并且该单元格将变为分数数字类型。
Thanks
,
Cherry