2015-02-05 104 views
0

在MS Excel 2013中,我导入一个CSV文件,不管是使用分隔符还是其他任何选项对结果进行格式化,结果都是一样的。我在Excel中的日期看起来像:30 Jan,15 18:02:05在一个单元格中。我需要的仅仅是将其转换为例如30.01.2015的日期格式。我有一列这些,需要一次转换值。 (我尝试过TEXT,DATE,MID,DATEVALUE,MONTH,DATEVALUE ...)但他们都不能转换日期格式。也不要紧,如果我把它与格式单元格转换...迄今为止它总是显示相同的,即30年1月30日18:02:05Excel 2013日期格式转换。 30 Jan,15 18:02:05至30.01.2015

不知道我做错了什么。感到有点沮丧,感谢您的任何建议。以上大部分都给出了#VALUE错误。

+0

发生,如果什么您选择单元格,文本到列以制表符作为分隔符,并在步骤3中选择DMY? – pnuts 2015-02-05 13:57:05

回答

1

随着A1数据在B1输入:

=DATEVALUE(LEFT(A1,FIND(" ",A1)-1) & "-" & MID(A1,FIND(" ",A1)+1,3) & "-20" & MID(A1,FIND(",",A1)+2,2)) 

和格式B1DD.MM.YYYY例如:

enter image description here