将字符串日期转换为日期值

时间:2015-10-05 07:16:43

标签: string excel date formula

我从MySQL中提取了表格,然后当我将它复制到excel时,我无法转换" date"的字段。

日期和时间的示例日期:

Tuesday 7th October 2014, 4:8 PM

如何使用excel公式转换它?

2 个答案:

答案 0 :(得分:3)

假设您的日期字符串位于单元格A1中:

=DATEVALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(A1,FIND(" ",A1)+1,99),",",""),"th",""),"st",""),"nd",""),"rd",""))

然后应用日期编号格式。

答案 1 :(得分:0)

如果您想要时间,可以使用

=TIMEVALUE(MID(A1,FIND(",",A1)+1,99))

然后应用时间格式。

如果将其添加到上一个答案,您将获得日期时间值。