如何将datetypes更改为短date

你将如何改变这种datetypesMonday, 31, August2015 at 6:08 AM到短期date在Excel 31/08/2015

目前我使用顶部date的文本到列,查找和replace删除逗号31, ,。 然后使用=text(1,"00")=month(A1&1来正确地格式化数字,最后使用concatenation()将它们连接在一起。

这是非常耗时的,连接date与短date格式的格式不同。 上传数据时,软件会看到它们。

我希望有一个很简单的方法来节省时间。

这是一个很长的公式,但它的工作原理。 在使用它之前,请确保将公式单元格的数字格式设置为所需的短date。

假设您的尴尬的date是在单元格A1中,请在另一个单元格中input此公式:

 =DATEVALUE(VALUE(SUBSTITUTE(MID(MID(A1,FIND(" ",A1)+1,99),1,2),",","")) & " " & MID(A1,FIND("|",SUBSTITUTE(A1," ","|",2))+1,3) & " " & MID(A1,FIND("|",SUBSTITUTE(A1," ","|",3))-4,4))