Excel显示日期而不是用斜杠“/”分隔的数字

时间:2014-02-26 09:46:33

标签: excel csv

我的CSV文件中包含以下内容

"Name","Door Number","Street Name"
Kumar,3/17,XYZ st
Ram,3,ABC st
Leela,2/12,XYZ st

当我在Excel中打开此.csv文件时,对于门号列,它显示17-Mar而不是3/17,显示12-Feb而不是2/12。如何摆脱这个问题?提前谢谢。

3 个答案:

答案 0 :(得分:0)

这是Excel中的默认格式化内容,无法从CSV中停止它。

答案 1 :(得分:0)

由于您的区域设置,excel认为它是一个日期。也许你可以把它变成原来的:

=TEXT(B1, "m/d")
B1中的

答案 2 :(得分:0)

两个选项:

  1. 如果您可以更改csv来源,则可以使用this question的答案并将字段更改为" ="" 3/17&#34 ;

  2. 如果您无法更改csv,则可以使用csv2odf处理csv,如下所示:

    一个。在Excel中创建一个带有一行标题和一行虚拟数据的模板,将文本放在可能出现斜杠的列中,以便Excel将其作为文本读取。将其保存为xlsx(xls不起作用)。

    湾运行此命令:

    csv2odf yourdata.csv yourtemplate.xlsx output.xlsx