如何将多个excel表格合并成一个表格

作者&投稿:只士 (若有异议请与网页底部的电邮联系)
怎样把多个excel表格合并到一个表格里~

1.需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel。如图所示:

2.用microsoft excel打开新建的excel表,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:

3.然后把下面这些宏计算的代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示:

Sub 合并当前目录下所有工作簿的全部工作表()
Dim MyPath, MyName, AWbName
Dim Wb As Workbook, WbN As String
Dim G As Long
Dim Num As Long
Dim BOX As String
Application.ScreenUpdating = False
MyPath = ActiveWorkbook.Path
MyName = Dir(MyPath & "\" & "*.xls")
AWbName = ActiveWorkbook.Name
Num = 0
Do While MyName ""
If MyName AWbName Then
Set Wb = Workbooks.Open(MyPath & "\" & MyName)
Num = Num + 1
With Workbooks(1).ActiveSheet
.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)
For G = 1 To Sheets.Count
Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)
Next
WbN = WbN & Chr(13) & Wb.Name
Wb.Close False
End With
End If
MyName = Dir
Loop
Range("B1").Select
Application.ScreenUpdating = True
MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"
End Sub

4.运行之后,等待10秒针左右,等运行完毕,就是合并完成之后,会有提示,点确定就可以了。查看合并后的数据,有5000多行,就是同一个文件夹里面17个excel表数据合并后的结果。效果如图所示。


上周的时候闺蜜跟我吐槽,说自己辛辛苦苦整理了2019年全部的财务报表,交给老板后,没有表扬就算了,还挨批评了,老板觉得一个一个的打开12张表格太麻烦,让闺蜜以后把表格合并到一起在发给他。

作为一个Excel小白来了,闺蜜觉得自己能把数据汇总在一起就很不容易了,还要全部合并到一起,那只能一个一个复制、粘贴。

说到合并多个Excel表格,你想到的第一个办法是什么呢?

如果你脑海里第一反应是【Ctrl+C】、【Ctrl+V】,那你来对了,今天就跟你分享一招快速合并多个工作表的方法。

在合并多个表格前,我们需要把每一个表格的表头修改成一致的,并且全部放到一个文件夹下。

接下来,我们先新建一个表格,在【数据】选项下点击【新建查询】-【从文件】-【从文件夹】,选择表格所在文件夹,点击【确定】。


点击右下角选项【组合】下拉小三角,选中【合并并转载数据】;在弹出窗口的下选择【Sheet 1】,点击【确定】,简单几步,就搞定了。


怎么样,今天的分享你学会了吗?看似简单的小技巧,也需要我们经常练习才能熟练做到,好了,今天的分享就到这里,想学习更多Office技巧记得继续关注我们哦~







如何把多个excel表格内容合并到一起?
答:1、第一步,首先打开电脑上的需要合并的excel表格。2、第二步,然后依次点击顶部的数据,新建查询菜单。3、第三步,然后在展开的下拉菜单中点击文件即可。4、第四步,选择本地要进行合并的工作簿,一次只能导入一个。5、第五步,接着我们点击工作簿中的其中一个表格。6、第六步,然后点击加载按钮即...

如何将多个excel表格合并到一个?
答:1、第一步:打开需要将多个单元格内容合并到一个单元格的excel表。2、第二步:选中要合并在一起的单元格。3、第三步:选择“填充”中的“两端对齐”选项。4、第四步:多个单元格中的内容合并到一个单元格中。5、需要注意的是:选择填充进行单元格合并时需要将单元格调整到可以放下全部内容,不然会...

如何把多张Excel表格的内容合并成一个Excel表格?
答:要将多个Excel表格中的数据汇集到一个表格中,你可以使用以下方法:1. 复制粘贴:这是最简单的方法。打开一个目标Excel工作簿,然后逐个打开其他要汇集数据的Excel文件。在源工作簿中选择数据范围(例如,选中整个工作表或特定数据区域),然后复制(Ctrl + C),切换到目标工作簿,选择要粘贴的位置,然后...

如何将excel多个工作表数据快速合并到一个表中呢
答:1、首先我们打开需要汇总的excel表格,在表格的下面,重命名一个表格,我们暂且命名为“汇总”。然后我们点击打开数据中的“合并计算”选项。然后我们在弹出来的窗口中的点击引用位置后面的图标。2、如果是相同格式的Excel表格,可以利用VBA快速将几个工作表中的数据全部汇总到一个工作表中。3、,新建一个...

Excel如何将多个表格合并为一个表格
答:具体如下:1. 首先第一步根据下图所示,打开电脑中的Excel文档。2. 第二步根据下图箭头所指,点击顶部【数据】选项。3. 第三步在【数据】菜单栏中,根据下图箭头所指,依次点击【合并表格-多个工作表】图标。4. 第四步在弹出的窗口中,根据下图箭头所指,点击【添加文件】选项。5. 第五步根据下图...

如何合并多个excel表格
答:函数公式:=CONCATENATE(C5,D5,E5)函数解析:Concatenate函数为文本合并函数之一,它对应可以将多个单元格中的内容合并到一起,参数可以实现多个,每个参数中间用符号“,”隔开即可。案例三:连接符号快速完成多工作表数据合并 技巧解析:=C5D5E5 技巧说明:多个单元格数据内容合并到一起,除了函数和快捷...

excel多个子表合并到一张表
答:佳佳通信小知识 2023-11-22 · 贡献了超过679个回答 关注 我认为方法如下: 打开演示文件,点击Excel工具箱,依次点击汇总拆分-合并多表,将表头行数设置为2,点击确定即可。 抢首赞 评论 分享 举报 为你推荐:特别推荐 电动车多次降价,品质是否有保障? 什么是“网络厕所”?会造成什么影响? 华强北的二手手机是否...

如何快速将多个Excel表格数据合并到一张Excel表格?
答:把多个相同格式的Excel表格数据快速的合并到一张表格中的具体操作步骤如下:1、首先在excle中新建空白excel文档,然后点击上方菜单栏的“插入”选项卡。2、在“插入”选项卡下点击“对象”选项。3、在“对象”的对话窗口中的“由文件创建”页面下点击“浏览”选项。4、然后在弹出的文件夹中点击需要进行...

怎样把WPS表格中的多个Excel表格合并到一个
答:在 WPS 表格中将多个 Excel 表合并到一个表中可以使用以下方法:打开一个新的表格,在新表格中选中你要复制的单元格区域,然后复制它们。回到你要合并的表格,在你希望插入数据的单元格位置单击鼠标右键,选择“粘贴”。在“粘贴选项”对话框中,选择“合并数据”选项并点击“确定”。重复以上步骤,将你...

如何合并多个excel表格或多个工作簿?
答:工作中将多个表合并,一般分2种情况,第一种是一个工作簿下多个工作表合并;第二种是文件夹下多个工作簿进行合并,在这里介绍一下如何使用POWER QUERY快速进行合并。区分【文件夹】、【工作簿】、【工作表】多个文件可以存放在文件夹中,而一个工作簿就是一个Excel文件,一个文件夹下可以放多个Excel文件...