Excel结合3行Bat代码,学会后,同事都夸你厉害!

Excel结合3行Bat代码,学会后,同事都夸你厉害!,第1张

一、批量生成文件

我们有一份员工名单,然后希望批量创建多个以姓名来命名的文件夹,分别用来管理每个员工的信息,如果数量特别多,手动创建有点麻烦

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片1,第2张

如果我们想批量创建的话,可以先在表格中建立一个辅助列,然后输入的公式是:

='md ' A1

md是小写的,后面跟着一个空格,然后连接A列的文本

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片2,第3张

然后我们在文件夹中,创建一个TXT文档,把B列的数据复制粘贴到TXT文档中,如下所示:

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片3,第4张

如果右下角的格式不是ANSI格式的话,需要把txt另存为编码为ANSI格式的txt文件

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片4,第5张

然后把后缀名字.txt改成.bat,最后双击bat文件,就生成了所有的文件夹了

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片5,第6张二、快速合并多个文件

如果我们一个文件夹里面有多个CSV格式的文件,我们想把数据合并到一个工作簿

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片6,第7张

如果一个个粘贴就太麻烦了,这个时候,我们同样的创建一个编码类型为txt文档,然后输入一行代码,

copy *.csv 合并.csv

表示复制所有csv格式的文件,生成到合并.csv文件中,这个中文名可以自定义

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片7,第8张

我们把txt文件的后缀改成bat之后,双击运行,这个时候就多出来了一个合并.csv文件,这里面就自动汇总了每个子表的数据了

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片8,第9张三、快速对文件进行重命名

例如我们文件夹里面有多个文件名1的excel,word,ppt文件,现在批量更新名字

我们只需要列出文件夹中的原文件名,新文件名,然后使用辅助列公式:

=CONCATENATE('ren ',A2,' ',B2)

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片9,第10张

然后将辅助列的代码,复制到一个txt文档中,修改成bat文件

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片10,第11张

最后双击运行bat文件,所有的原始文件名就会修改成我们想要的了

Excel结合3行Bat代码,学会后,同事都夸你厉害!,文章图片11,第12张

关于这3个小技巧,你学会了么?动手试试吧!


本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Excel结合3行Bat代码,学会后,同事都夸你厉害!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情