乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel表格中怎么把几个表格汇总在一起?-excel表格汇总怎么操作,多个excel工作簿合并

excel表格中怎么把几个表格汇总在一起?-excel表格汇总怎么操作,多个excel工作簿合并

作者:乔山办公网日期:

返回目录:excel表格制作


1、打开合并计算的工作表,在该工作簿中包含有4张工作表,将把第2-4张工作表中的数据合并到第1张工作表中。

2、选中要合并数据的单元格区域,这里选中“汇总”工作表中的B3:E6单元格区域。

3、选择“数据”菜单选项卡,单击工具栏中的“合并计算”按钮。

4、此时会弹出“合并计算”对话框。在“函数”下拉列表中选择“求和”选项。单击“引用位置”后面的收缩对话框按钮。

5、选择第二个工作表“北京”,并用鼠标拖动以选中该工作表中的B3:E6单元格区域。单击展开对话框按钮返回到合并计算的对话框中。

6、单击“添加”按钮将引用位置添加到“所有引用位置列表中。

7、使用同样的方法把”上海“和”深圳“工作表中的数据区域也添加到”所有引用位置“中。

8、单击确定按钮,则会将选定工作表中的数据添加到汇总的工作表中。




excel表格下多个sheet内容汇总到一个表格中,可使用链接功能实现。

方法步骤如下:

1、打开EXCEL表格,点击数据选项卡中的“现有连接”。

2、点击“浏览更多”。

3、找到需要汇总的表格,点击打开。

4、选中相关Sheet表格,点击确定。

5、弹出导入数据对话框,点击确定。

6、同步骤1~5,依次添加其他Sheet表格数据即可,返回EXCEL表格,发现成功将多个Sheet工作薄汇总在一起。



在工作中有时会遇到数据合并的问e799bee5baa6e997aee7ad94e59b9ee7ad94339题,需要将当前工作簿中的全部工作表合并在一起。通常的做法是先新建一个空白的工作表,然后依次将有数据的工作表中的内容复制后,按顺序粘贴到这个空白的工作表中。如果工作表的数量较多,手工操作就会非常慢。
我们可以通过建立一段宏代码,将上面操作自动完成。
按ALT+F11调出VBA窗口,插入一个模块,然后把下面的代码复制进去。

Sub 合并工作表()
Set NewSheet = Sheets.Add(Type:=xlWorksheet) '生成一个新表
Sheets(NewSheet.Index).Move Before:=Sheets(1) '将此新表移动到最前面
For i = 2 To Worksheets.Count
Sheets(i).UsedRange.Copy NewSheet.Cells([a65536].End(xlUp).Row + 2, 1) '将其他表的已使用区域复制到新表中
Next i
MsgBox "合并完成"
End Sub

这段代码很简单,其中第四行中用FOR循环得到当前工作簿中的所有工作表,第五行中使用UsedRange得到每个工作表的“已使用区域”,然后用copy方法把这些“已使用区域”中的内容复制到新建工作表中。
语句Cells([a65536].End(xlUp).Row + 2, 1)的作用是得到新建工作表的A列中的最后空白单元格(即要在哪个位置粘贴),加2的作用是使每次复制数据间隔2行空格。

回到EXCEL窗口,执行“工具-宏-宏”中的“合并工作表”宏就会自动合并工作表了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网