多个Excel表格如何合并为一个表格?如何批量将多个Excel表格合并到一起?
- 2022年6月14日
- 2,132 次
最近在挖掘长尾关键词的过程中,因为导出了超多的长尾关键词,导出之后是多个Excel表格,表格的格式是一模一样的,如果是逐个将Excel表格内的内容复制粘贴的话,相当浪费时间,那么如何将多个Excel表格合并为一个表格,如何批量将多个Excel表格合并到一起呢?请看下文介绍的使用Dos命令将多个Excel表格复制到一个Excel表格中,实现多个Excel表格的合并。

多个Excel表格如何合并为一个表格?如何批量将多个Excel表格合并到一起?
看上图,一共有98个Excel表格,如果是一个一个打开然后复制粘贴的话,至少得8-10分钟,才能全部搞完,相当浪费时间,这时我想到我去年我写了一篇《如何将多个txt文本里内容批处理合并为一个txt文本》一文,想到了在Windows的DOS命令行下使用了copy命令将多个txt文本合并为了一个txt文本,所以在今天,我想试试看能否使用这个命令将多个Excel表格复制到一个新的Excel表格中,经过测试确实可是实现。
使用Dos命令实现多个Excel表格如何合并为一个表格的条件
1、首先是这多个Excel表格的列数要一样。因为我导出的数据列数是一样的,有的Excel表格内的行数多行数少,但是将多个Excel表格复制到一张表格上,如果列数不一样的话,最后的数据会有出入。
2、表格的后缀要一致,因为我导出的数据都是.csv的后缀,后面执行DOS命令的时候是必须要文件下所有一样的后缀名才行。
一行DOS命令将多个Excel表格复制到一个Excel表格中
这里用的是DOS命令中的Copy命令。
Dos命令行下Copy用法实例:
copy "文件路径*.csv" "文件路径\最后合并的excel名字.csv"
上面的Dos命令解读:
就是将文件夹下所有的.csv后缀的表格全部复制到一个新的Excel表格中。
注意事项:
1、copy和第一个双引号后面都有一个空格。
2、文件路径就是所有.csv文件所在的文件夹路径,直接将文件地址栏中的路径复制粘贴到双引号中替换即可。
比如我想要合并的多个Excel表格的文件夹路径是:F:\work\excel,那么命令中就应该是粘贴上以下命令:
copy "F:\work\excel\*.csv" "F:\work\excel\hebing.csv"
上面的hebing.csv文件可以自己随意命名,电脑会自动给你新建一个这样的文件,把文件夹下所有的Excel表格中的内容都复制到hebing.csv这个文件内。
DOS命令将多个Excel表格复制到一个Excel表格中的步骤
1、我用的是win10操作系统,找到电脑的开始图标,鼠标右键找到运行,在运行里输入cmd,就打开了电脑的Cmd命令。
2、将copy命令粘贴到命令行里直接回车就OK了。
到文件夹路径中查看是不是已经将文件夹中所有的Excel表格复制到了新的Excel表格中。
以上就是使用Dos命令将多个Excel表格复制到一个Excel表格中,实现多个Excel表格的合并。并没有什么技术含量,也就是一段Dos命令2秒钟左右的时间就解决了大概手动十分钟才能完成的工作量,就一段命令就解决了需要10分钟甚至更长时间才能完成的工作,何乐而不为呢?
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- 利用Python对字符串进行长度排序并输出保存到txt文本中 2021-08-19
- 轻量级前端框架pure介绍 使用pure实现网站自适应 2022-09-21
- PHP类常量如何定义及调用?PHP类常量调用实例代码 2022-12-03
- 无后缀文件10秒批处理修改为压缩文件后缀 2021-01-15
- 用Python查找txt文本某个关键词并保存到另一个文本中 2021-08-27
- PHP面向对象类成员变量如何调用 PHP类成员变量使用实例笔记 2022-12-02
