如何在excel中实现从字符串到日期格式的转换如字符串2007/10/31转变为2007-10-31

发布网友

我来回答

4个回答

热心网友

假设文本格式的字符串2007/10/31在A1,用下列公式转换:

=SUBSTITUTE(A1,"/","-")

热心网友

如果改格式能成功更好,但如果你是拷贝或是其它什么情况下使得单元格就内容就是文本的那么改格式是不起作用的。此时你可以用公式,假设你的待转换字符串在A1,那么在B1写上公式“=DATE(LEFT(A1,4),MID(A1,FIND("/",A1)+1,FIND("/",A1,FIND("/",A1)+1)-FIND("/",A1)-1),RIGHT(A1,LEN(A1)-FIND("/",A1,FIND("/",A1)+1)))”即可
如果你有多个单元格要处理就把公式填充即可

试试吧,有什么问题再问吧,祝你成功!

热心网友

选定数据区域,点"编辑"->"替换",将斜杠"/"替换为减号"-"就可以了。

热心网友

选中单元格,右键--单元格格式--分类,日期--选择类型

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com