如何把多个独立的表格汇总到同一个Excel里面的Sheet1、Sheet2、Sheet3.....

如题所述

1、一个工作簿里面有多个工作表,各工作表之间的字段是一致的,但数据不一致。由于工作需要,需要将各个工作表的数据汇总到一个表格里面做汇总分析,数据少、工作表数目不多的时候,CTRL+C后CTRL+V逐个复制粘贴是可以的,但数据量大、工作表数据多的时候,则可以用宏进行快速处理;

2、从上图中,后面的5个工作表,里面是源数据。“合并报表”这个表,则是要将后面5个表格的数据汇总的表格,其内容为空。
3、方法:使用宏快速汇总:
(1)录制宏:首先,点击文件菜单的“工具”菜单,选择“宏”—“宏”

出现以下的宏界面,在“宏名”中按照自己喜好录入一个名称,这里录入“合并工作表”的名称,“位置”是指该宏可以在那个EXCEL工作簿中使用,这里选择“当前工作簿”。然后点击“创建”。

出现以下的宏录入界面

Sub 合并工作表()”下面,将以下的字符复制粘贴过去
Dim m As Integer Dim n As Integer Dim o As Integer For m = 2 To 6
n = Sheets(m).[a65536].End(xlUp).Row o = Sheets(1).[a65536].End(xlUp).Row Sheets(m).Select
Range("a1", "z" & n).Select Range("a" & n).Activate Selection.Copy Sheets(1).Select
Range("a" & o + 1).Select ActiveSheet.Paste Next
特别注意这一段字符“For m = 2 To 6”,由于要汇总的数据的工作表有5个,加上“合并报表”这个工作表本身,一共是6个工作表,因此“For m = 2 To 6”中选择输入6,如果后面要汇总的数据工作表有3个,则是录入4,如果有12个,则是录入13,依次类推。

然后,点击“文件”菜单,选择“关闭并返回到Micrlsoft Excel”。宏至此录入完毕。
(2)使用已录制好的宏“合并工作表”,进行工作表的数据汇总。首先,在“合并报表”中,点击点击文件菜单的“工具”菜单,选择“宏”—“宏”

出现宏界面,点击选择“合并工作表”,然后点击“执行”。就能达到汇总的效果。要注意,为避免出错,最好检查以下汇总后的报表中有数据的行数,是否等于后面各个报表有数据的行数总和。

另外要注意,已经使用宏的报表,在保存时,会出现以下提示,点击确定即可。
温馨提示:内容为网友见解,仅供参考
无其他回答

多个独立excel汇总到一张表
1. 将所有需要汇总的Excel文件放在同一文件夹中。2. 打开一个新的Excel文件,选择“数据”选项卡。3. 点击“从文本\/CSV”导入数据,选择文件夹并点击“下一步”。4. 选择需要导入的Excel文件,点击“下一步”。5. 在“列数据格式”中选择“逗号”,点击“完成”。6. 根据需要对数据进行排序、筛选或格式化。 抢...

请问在excel中,如何把sheet1,sheet2sheet3...汇总在一个工资表
步骤:1、新建汇总表sheet1,格式和其它工作表(sheet2sheet3...)的格式一样。2、在总的汇总表(sheet1)中选中某个需要汇总的单元格(比如 “合计”)按“=”号键。3、选中其它需要汇总的工作表(sheet2sheet3...)中对应的单元格(也就是分项工作表中对应的单元格,假如sheet1选中的位置是B2...

WPS 将多个独立的表格合并成一个大表格
1、打开「表格(Excel)」文档;2、点击「数据-合并表格-多个工作簿合并成一个工作簿」;3、勾选需合并的工作表即可。提示:在设置合并工作表时也可添加其他「表格(Excel)」文档来选择其他文档的工作表来合并。

如何将N多个独立的excel表格,合并在一个表格。
1、打开要合并的表格文件,新建一个表格 2、点击数据,展开数据功能菜单 3、点击导入数据,弹出选择数据源窗口 4、点击下一步,进入到文件选择窗口,选择要合并的文件 5、点击打开,进入到选择表和字段的页面 6、把表格中的可选字段添加到选定字段中 7、点击下一步直到完成或者直接点击完成都可以 8、...

如何将多个excel表格的数据合并计算到一张表格中
详情请查看视频回答

excel问题:一个表格中有多个工作表SHEET1..2...3...,请问怎么把它们合并...
如果格式都一模一样了,你只要学会这个公式应该就可以了:这个公式可以求Sheet2到Sheet15的单元格A2的和,不管这两个工作表之间有多少工作表。

excel我有很多张独立的表,如何粘贴数据到同一张表里
方法1:各表之间复制和粘贴(缺点:费时,表多时容易粘贴错误);方法2:在每张表间建立函数关系(优点:当其中一张表修改时,总表会自动更改);方法3:编一个小程序,可以先把各表中的数据信息先提取,然后把各信息合并,然后再导入excel中(优点:省时,当表格数据量大时特别明显;缺点:实时性不...

如何将一个Excel表格内的N个小sheet划N个独立的Excel表格???
(1)录制宏:首先,点击文件菜单的“工具”菜单,选择“宏”—“宏”出现以下的宏界面,在“宏名”中按照自己喜好录入一个名称,这里录入“合并工作表”的名称,“位置”是指该宏可以在那个EXCEL工作簿中使用,这里选择“当前工作簿”。然后点击“创建”。出现以下的宏录入界面 Sub 合并工作表()”...

Excel如何统计多种独立表格相同结构数据项的总和?
—下一步选定区域时,选择要汇总的表格之一中要统计汇总的区域,按“添加”,再同样选择第二个表格、第三个表格、……分别添加进去。全部选择后按“完成”,就会自动生成一张数据透视表,该表中对前面所选择的表格数据进行了统计汇总。并且,你可按需要来调整透视表的结构,以查看不同的统计形式。

假如我要从同一个excel表中的多个sheet表中提取同一个数据,该如何操作...
1. 使用公式:你可以在目标工作表中使用Excel的公式来提取数据。假设你要从不同的工作表中提取A列的数据,可以使用如下的=Sheet1!A1公式来提取Sheet1中的数据,然后拖动该公式到其他工作表中以获取相应的数据。2. 使用数据透视表:你可以在Excel中创建数据透视表,将不同工作表中的数据整合在一起并...

相似回答