CSV中的日期字段无法被Excel识别

时间:2014-09-17 01:15:17

标签: c# excel csv

我正在创建一个.CSV文件,其中一个字段是Date。我的.CSV中的一行看起来像这样

Ryan,Adams,Ryan Adams,"""reddish"" brown,yellow,""bluish"" green",May 12, 1995

Excel无法识别最后一个字段是日期,并分为两个字段May 121995

我尝试添加引号"May 12, 1995",但这意味着它只是作为字符串复制而不是我想要的。我希望Excel单元格能够识别它是一个日期。

1 个答案:

答案 0 :(得分:0)

除了将您的CSV文件更改为具有可识别的日期格式外,例如1995-05-12,您可以按原样导入数据,然后使用以下公式将这两个部分转换为有效日期。

=DATE(F1,MONTH(E1),DAY(E1))

这假设“MMM-DD”部分在单元格E1中,而YYYY部分在单元格F1中。

然后,您可以复制新列,在其顶部“粘贴值”以将其转换为数据,并删除列E& F。