excel中 想把3.20 格式表示的日期 转化成3-20的形式,怎么实现啊?

来源:百度知道 编辑:UC知道 时间:2024/07/05 08:15:08
我有份数据要处理,主要是日期格式的转化:
给的日期用小数表示,
但是数据格式不同 有的是设定为 两位小数 如3.20 还有常规数据,如3.2 想统一改成 日期的格式
该怎么实现啊
我的方法是 先转成 文本 可是就在这个过程时候3.20变成了3.2~
如果直接用替换.为- 3.20形式的数据就 乱了,该怎么弄呢?好多数据 ,有没有方法 快读转化呢?谢谢了~
1.30
3.20
3.2
很多这种数据 需要处理成 1-30 3-20 3-2号的格式 上面几个回答问题的 方法我都试过了 不行的 数据有常规 , 有两位小数 处理起来很麻烦,没有大家说的简单 ,麻烦哪位高手帮我想个办法,谢谢了~

呵呵,我尝试了用其他方法,但是都存在些问题

最后还是用文本文档的方法做好了

我想你大概是操作失误才出错,我把整个过程录了下来,你看下

1、选中该列(日期所在的列)-》按Ctrl+H键,查找内容内填写:

“替换为”内填写:
-
然后全部替换即可。

假设数据在A列,先将A列的数据设为“文本”格式,在B1输入公式:
=SUBSTITUTE(A1,".","-")
向下填充即可

在格式就可以设置,把它变成金钱格式就可以了 希望可以帮到你 有什么问题可以在线咨询我

经测试成功!
粘贴到记事本里面,将 . 替换成 - ,然后再粘贴回eXCEL

这个很容易啊!在格式就可以设置,还可把他变成金钱格式的。这种东西自己好好摸索下!