在Excel中将date从mm / dd / yyyy转换为yyyy-mm-dd的函数?

我一直想知道在从.csv文件导入数据后,如何在Excel中将date从mm / dd / yyyy格式转换为yyyy-mm-dd格式。

不幸的是,在“格式单元格”中更改date格式似乎不起作用,所以我需要知道函数调用来将types“string”中的date转换为types“date”。

如下:

 = DATE(RIGHT(A1,4),LEFT(A1,2),MID(A1,4,2)) 

更新

首先,使用DateValue将文本转换为实际date,然后使用Text()函数将其转换回正确的格式:

 = TEXT(DATE(2014, 11, 4), "YYYYMMDD") 

也可以select要更改date格式的范围,然后右键单击并从上下文菜单中select“格式化单元格”。 更改types为“aaaa-mm-dd”。