多语言展示
当前在线:1453今日阅读:60今日分享:41

怎么快速将Excel文件中多个工作表的数据汇总?

在日常办公时,如果我们要汇总一个excel文件中很多个工作表的数据,且这些数据不在同一行,就像下图的学生个人信息表,这时我们该怎么快速汇总这些数据或信息呢?下面我就跟大家分享一个解决之法。
工具/原料

Excel 2010

方法/步骤
1

我们就以上图中的“学生个人信息表”为例说明汇总方法。首先点击工作表名称最右边的按钮即可新建一个工作表,并把新建的工作表命名为“学生信息汇总表”。

2

在汇总表中输入要汇总的数据表头或名称,如下图所示。

3

点击工具栏中的“公式”,找到“定义名称”。

4

随便定义一个名称,以定义为“wss”为例,在引用位置处输入“=get.workbook(1)”。

5

利用J3列作为辅助列。在“J3”单元格输入公式“=INDEX(wss,ROW(A1))”,然后在键盘上按“Enter”键,我们可以看到单元格中已经包含了第一个工作表名称。

6

在“姓名”表头下的A3单元格内输入公式“=INDIRECT($J3&'!B2')”,此公式对应的即为第一个工作表的姓名信息单元格,按“Enter”键后可以看到单元格中已经包含了第一个工作表的姓名信息“李四”。

7

同理,依次在B3、C3、D3…….I3单元格内输入公式“=INDIRECT($J3&'!D2')、=INDIRECT($J3&'!F2')”….. =INDIRECT($J3&'!F4'),按“Enter”键后即可得到下表。

8

接下来先填充数据J列,点击J3单元格右下角的“+”向下拖动即可得到所有工作表名称。

9

同理,依次点击A3、B3、C3……..J3单元格右下角的“+”向下拖动即可完成所有的数据汇总,如下图所示。

10

但是从上图看到,出生年月的数据却是一串数字,这该怎么办呢?首先选中这些数字,点击鼠标右键,找到“设置单元格格式”。

11

点击“设置单元格格式”后进入如下窗口,在“分类”下拉菜单中选择“日期”,然后我们可以看到“类型”下拉菜单有多种年月显示格式,从中随意选择一个,点击“确定”。

12

接下来我们看到数字串已经变成了年月日形式,就此我们就完成了所有的数据汇总,是不是很方便快捷呢。

注意事项
1

第8步到第9步填充数据的时候一定要先填充“J”列,然后再填充“A”到“I”列。

2

如果我们的数据内容以后还要编辑的话,我们就把文件“另存为 ”,在另存为的“保存类型”下拉菜单中选择“Excel启用宏的工作薄”保存即可。

3

此例中我们只汇总了6个工作表的数据,在实际操作中上百上千个工作表数据也是可以轻松完成的哦。

推荐信息