在MS Excel 2010中打开csv文件时显示日期的问题

时间:2016-10-31 20:17:05

标签: excel date csv

我在导出为CSV格式时遇到问题。此问题在Excel 2010上重现,不在Excel 2013,2016上。包含日期格式值的列将自动从MM-DD-yyyy hh:mm a转换为MM-DD-YYYY HH:MM(24小时格式)。当我使用记事本打开* .csv文件时,一切正常。

也许这取决于Excel中的自定义用户首选项?你能提供解决方案来解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

在Excel中打开CSV等文本文件时,Excel会使用最近使用的Text To Columns功能设置(与导入文本文件功能使用的设置相同)。

此外,如果您未指定“文本到列”设置的 所有 ,Excel将使用最近使用的值或默认值。

Excel重复使用以前的设置将解释为什么您在不同版本的Excel上看到不同的结果 - 这不是因为版本不同,而是因为每个安装都有文本到列的最近使用的不同首选项集。

您可以单步执行“文本到列”向导(在“数据工具”组的“数据”选项卡上),选择 所有 您喜欢的首选项,然后再次尝试打开CSV文件。