Excel带点日期变短横文本

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:51:16
把形如1990.7.8日期格式变成1990-7-8文本形式
我在处理文件时,需要把形如1997.1.15的日期格式数据批量修改为1997-1-15文本格式,不知如何进行,请高手帮忙解决。谢谢

替换 . 为 - 即可

1990.7.8在excel里面应该是文本类型,不是日期类型
你可以按ctrl+f,然后替换,用-替换.

可以用公式实现,比如数据在A列,在B1单元格输入下面的公式

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

下拉

要是表格中有小数点的话,用查找替换,也会同时把小数点替换成 "-"

替换没错
把单元格设置为文本格式即可

假设文本在A列
则可在B1中输入
=MID(A1,1,4)&"-"&MID(A1,6,1)&"-"&MID(A1,8,2)
再拉去填充柄,
那么,B1就是你所要的格式

3楼正解