[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

我用excle的解决方案

在空白单元里输入公式
  1. =LEFT(REPLACE(A1,1,3,200),4)&"年"&RIGHT(A1,2)&"月"
复制代码
然后按照内容多少把数据全部选中后,全部数据转换成下列:
  

2000年01月 2000年02月 2001年06月 2000年01月  2000年06月 2001年08月


然后把数据全部选中,右键选择复制-->选择性粘贴-->选择数值,这样就把单元格的公式属性去掉了
选择编辑菜单下的,替换 输入 "年0" 全部替换为 "年",就得到你要的数据了!

这是用函数方法完成,用vba的方法也可以完成,也是用到for循环,和批处理的方法类似!

[ 本帖最后由 bater 于 2008-9-11 22:34 编辑 ]

TOP

呵呵,是我没有读懂题目,我首先把你A.txt的 数据利用
替换把-- 换成空格  ,然后由excel的数据导入进去
所以得到的数据,是没有--的,又看了下题目正如你说的用&把“--”是可以的,总之,我的excle老师告诉我,在excle下能得到正确答案,就是好的,因为,效率已经比
手动修改,提高很多了.
另外,在论坛学习了你很多的p处理知识。希望能从你身上学到更多的知识!

TOP

返回列表