如何全局停止excel日期自动格式化

use*_*542 8 csv excel date autocorrect

我在excel中打开一个csv文件,每次打开它时,它都会将某些字段更改为日期,因为它们显然不是日期(它们是CAS号,而不是它的重要性).我该如何阻止这种行为?我知道我可以更改列格式,但是当我第一次打开CSV文件时这没有用.

Ale*_*s G 11

不幸的是,当文件有.csv扩展名时,你无能为力.Excel对.csv文件进行了特殊处理.有一种方法可以处理它,但它涉及重命名文件以进行其他扩展.您可以重命名.csv文件以具有扩展名.txt,例如,然后.txt使用Excel 打开文件:这次Excel将要求您确认要导入的文件的详细信息.在第一步,选择分隔 ; 在第二步,选择逗号作为分隔符和引号元素的双引号.最后,在下一步中,您可以选择指定列格式.例如,只需选择所有列并选择文本即可.或者,选择相关的一列并选择数字(尽管如果数字很长,这可能会获得科学记数法(1.23456E + 10).


小智 3

如果文件保留 csv 格式,则它们无法保留您所做的任何格式选择。所以你有两个选择:

  1. 取消列格式并将文件保存为 .xls
  2. 每次您希望访问此数据时,请使用文本导入向导。该工具为您提供了指定 Excel 如何解释数据的选项。