我已经完成了所有我可以在excel中提取日期的文本" Mon Nov 03 10:07:06 2014"任何人都可以帮我这个吗?我希望以这种形式获取日期,例如2014年11月3日,一旦我点击格式化单元格,我就可以更改其日期格式。
提前致谢。
答案 0 :(得分:2)
您可以使用left
和right
来提取值。之后,您可以使用date
将其转换为日期。这是一个解决方案,也许不是最好的:
=DATE(RIGHT(H47;4);MONTH("1"&RIGHT(LEFT(H47;7);3));RIGHT(LEFT(H47;10);2))
单元格H47
= "Mon Nov 03 10:07:06 2014"
result = 03.11.2014
我希望它有所帮助。
最好 - AB
答案 1 :(得分:1)
对于 A1 中的数据,在另一个单元格中输入:
=DATEVALUE(MID(A1,8,3)&"-"&MID(A1,5,3)&"-"&RIGHT(A1,4))
并将此单元格格式化为日期:
关键是创建一个 Datevalue()将接受的字符串!