看到Excel多表合并,其实常见的有2种场景

场景一:多个Excel文件需要合并为1个Excel文件(多个工作簿合并为1个工作簿)

场景二:1个Excel文件种有多个工作表,需要合并为1个工作表

首先来看下,场景一(多个Excel文件合并为1个文件),都有哪些方法可以实现?

场景描述:如图所示,在文件夹中,有4个Excel文件,每个Excel文件的数据格式都一致,需要把4个Excel文件合并到1个Excel文件中。

每个工作簿中的内容格式都一样,为了区分,我把工作簿1中的 位置 数据,标为了“工作簿1”;工作簿2中的数据标为了“工作簿2”...以此类推。

下面雷哥推荐几种方法来实现多个Excel文件合并为1个文件

方法一:PowerQuery

Step1:单击 【数据】- 【新建查询】 - 【从文件】- 【从文件夹】

Step2:单击 【浏览】,选择文件夹路径

Step3:选择【合并并加载】

最终的效果如图所下图所示。自动增加了

Source.Name

数据列,可以很方便看到数据来自于哪个工作簿

方法二:使用CMD命令,1s搞定合并

Step1:需要把文件格式修改为 csv文件格式。打开文件,另存为csv文件即可

Step2:在文件所在路径,按【shift】+右键,点击【此处打开命令窗口】,输入

copy *.csv out.csv, 即把该路径下所有的csv文件合并到out.csv文件中。

下面来看下,场景二(多个Excel工作表合并为1个Excel工作簿),都有哪些方法可以实现?

场景描述:如图所示,1个excel文件中,有多个工作表,需要合并到1个工作表中。

方法1:PowerQuery法

Step1:单击 【数据】- 【新建查询】 - 【从工作簿】

Step2:选择需要合并的工作表

Step3:在追加查询中,单击【将查询追加为新查询】

Step4:选择所需的工作表

Step5:单击关闭并上载

最终的效果如图所示

方法2:使用宏

Step1:按【Alt】+【F11】

Step2:输入代码,并单击三角形图标运行

Application.ScreenUpdating = False For j = 1 To Sheets.Count If Sheets(j).Name <> ActiveSheet.Name Then X = Range('A60000).End(xlUp).Row + 1 Sheets(j).UsedRange.Copy Cells(X, 1) End If Next Range('B1').Select Application.ScreenUpdating = True MsgBox '小主,数据合并结束啦!', vbInformation, '提示' End Sub

运行效果如下图所示,后续我们删去多余的标题行即可~

方法三:插件法 - 最简单

Step1:使用【方方格子】插件,单击【合并工作表】

Step2:选择汇总区域后,单击确定

最终的效果如下

还是插件最简单,分分钟搞定哈~创作不易,欢迎大家沟通交流,如果感觉不错,欢迎点赞支持雷哥。谢谢

excel如何把多张表合并成一个表_如何快速把多个excel表合并成一个excel表?相关推荐

  1. excel如何把多张表合并成一个表_如何快速把多个excel表格合并成一个excel表

    如何快速把多个excel表格合并成一个excel表呢? 首先,我们需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel文件. 用microsoft excel打开新建的e ...

  2. excel几个表合成一张_快速将多个excel表合并成一个excel表

    应用场景:有很多张excel,而且excel表里面的结构基本一样,如何快速将这些excel合并在一个excel页面,便于后期分析和统计 技术实现:利用excel表的宏计算实现. 注意:金山的WPS没有 ...

  3. excel合并多个工作表_快速将多个Excel表格合并成一个Excel表格

    之前在微信群内有朋友问我如何快速将多个Excel表格合并成一个Excel表格,当时没有讲解清楚,今天专门来告诉大家如何快速合并Excel表格到一个工作表中. 在合并表格中,不外乎以下两种情况: 将多个 ...

  4. 快速将多个excel表合并成一个excel表

    应用场景:有很多张excel,而且excel表里面的结构基本一样,如何快速将这些excel合并在一个excel页面,便于后期分析和统计 技术实现:利用excel表的宏计算实现. 注意:金山的WPS没有 ...

  5. 如何将多个Excel表合并成一个Excel表

    如何将多个Excel表合并成一个Excel表 每天需要和Excel办公软件打交道俄小伙伴,他们的电脑桌面上总是布满密密麻麻的Excel表,这样看上去非常的凌乱,其实我们完全可以将其中类别相同的Exce ...

  6. 如何快速把多个excel表合并成一个excel表(不熟悉vba及公式的人)

    对于不熟悉Excel公式,不熟悉vba的人,要如何按需要快速把多个excel表合并成一个excel表? 对于Excel的合并,很多需要通过vba变成,但对于不熟悉vba编程的人,如何合并呢?给大家推荐 ...

  7. vba宏如何快速的把多个excel表合并成一个excel表(便捷高效)

    我们需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel.如图所示: 接下来我们打开新建excel表格,按快捷键Alt+F11进入图示界面,或右键单击sheet1,找到& ...

  8. 如何快速把多个excel表合并成一个excel表

    我们需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel.如图所示: 用microsoft excel打开新建的excel表,并右键单击sheet1,找到"查看 ...

  9. excel如何把多张表合并成一个表_如何将多个excel文件合并成一个文件-多个excel文件合并成一个excel表的方法 - 河东软件园...

    Excel是我们最常用的数据处理软件,而在我们使用Excel时,常常会处理同一类的数据,例如,我们制作月度报表,那么在年末时我们共积累了1至12月的月度报表,这时我们的Excel的文档将多达12个,实 ...

  10. 多个字符合并成一个数组_一个excel多个sheet,需要合并为一个sheet

    一个excel文件中,有多个sheet,现在需要合并成一个文件. 需要按列合并成. 由于每个sheet中的列名称一样,合并后,需要重新命名. 每个sheet中的id是有一样的,读入文件的时候,就需要指 ...

最新文章

  1. 小学生学python-小学生就学编程,就学Python,真的那么重要吗?
  2. [Android] Git组件化部署
  3. iOS动画:UIView动画和CALayer动画(CABasicAnimation、CAKeyframeAnimation的使用)
  4. 1707: [Usaco2007 Nov]tanning分配防晒霜
  5. python工厂模式 取代__init___浅析Python 简单工厂模式和工厂方法模式的优缺点
  6. 拼多多上线“医药健康日” 将对最常用的OTC药品等进行补贴
  7. FreeMarker 日期转换
  8. SQL Server 2016中的新PowerShell Cmdlet
  9. 完成端口中的单句柄数据结构与单IO数据结构的理解与设计
  10. elasticsearch同义词配置elasticsearch-analysis-dynamic-synonym
  11. Glide用法总结--缓存与下载方法
  12. php图片加密管理系统,8tupian图片加密平台 v3.0
  13. excel max函数的使用
  14. 爬取华尔街日报的历史数据并翻译
  15. 【FXCG】如何计算投资组合 Beta?
  16. 数字化教学资源平台html,数字化教学资源
  17. API接口管理平台-rap
  18. APP逆向之易班(第一篇)
  19. 解密小米生态链:从构建到定义产品
  20. 芝加哥大学计算机科学硕士录取,芝加哥大学计算机科学硕士录取要求

热门文章

  1. C语言:数组排序(冒泡法排序)
  2. 使用gsds绘制基因结构图_使用 GSDS 绘制基因结构图
  3. ss-panel安装笔记
  4. 王立军 - 民警维权工作
  5. 微信支付--商家转账到零钱
  6. 在线rar压缩包解密软件,rar压缩包权限密码多少?
  7. 选哪个:游戏开发和传统软件开发?
  8. 各行业的龙头股 (整理)
  9. 网络游戏外挂编写初级教程
  10. mysql读写分离实现方式_MySQL实现读写分离的两种经典方案