我似乎无法在excel中获取此格式的日期:
Mon Jun 06 09:33:41 2016
我已经尝试过date()和datevalue(),但似乎都没有用。
我不需要时间戳,只需要月,日和年。我也尝试删除时间和日期名称(即周一)并转换2016年6月6日。这对我来说也不起作用。
答案 0 :(得分:4)
使用MID function和REPLACE function来解析文本,然后使用DATEVALUE function来隐藏看起来像日期的文本。
=DATEVALUE(REPLACE(MID(A1,5,99),7,9,","))
结果将是数字(例如42,527)。将单元格格式化为日期。
答案 1 :(得分:3)
问题是Mon
删除我们可以获得正确的格式:
=DATEVALUE(MID(A1, FIND(" ",A1),LEN(A1)))+ TIMEVALUE(MID(A1, FIND(" ",A1),LEN(A1)))
然后根据需要对其进行格式化。
如果您只想要日期:
=DATEVALUE(MID(A1, FIND(" ",A1),LEN(A1)))
答案 2 :(得分:0)