分享

如何将一张工作表按条件拆分为多张工作表

 初风Excel教学 2022-02-22

将汇总表中的数据按某个字段拆分为多张工作表,可以按该字段筛选后,逐一复制粘贴至其他工作表。这种重复性的工作其实完全可以避免。本文就和大家分享如何使用数据透视表快速拆分工作表。

一、案例

如下图所示,A1:B20为1班、2班、3班所有学生的成绩汇总表。要求将该表按班级拆分为3个工作表,分别为1班成绩表、2班成绩表、3班成绩表。

二、操作步骤

1、建立数据透视表。选中A1:D20任一单元格,单击【插入】-【数据透视表】。将“班级”字段拖动到【筛选】区域,其他所有字段拖动到【行】区域。如下图所示:

2、单击【设计】-【报表布局】-【以表格形式显示】

数据透视表更改为以下形式:

2、单击【设计】-【分类汇总】-【不显示分类汇总】

取消分类汇总后的表格如下图所示:

3、取消数据透视表的总计。单击【设计】-【总计】-【对行和列禁用】

取消总计后的数据透视表如下图所示:

4、单击【数据透视表分析】-【选项】-【显示报表筛选页】

打开【显示报表筛选页】对话框,单击确定即可。

单击确定后,Excel会生成以班级命名的三个工作表,每个工作表内显示以对应班级为筛选项的数据透视表。如下图所示:

5、将数据透视表复制粘贴为普通的数据区域。单击工作表“1班”工作表标签,按住Shift键,再单击“3班”工作表标签,这样将拆分出的三个工作表组成一个工作组,此时工作簿名称后面会出现一个“组”字。如下图所示:

将三个工作表组成工作组,就可以对三个工作表进行批量操作。

选择A3:D13,如下图所示。数据范围的选择并没有严格限制,只要能保证可以把三个表格中的透视表数据都选中即可。

按Ctrl+C复制数据透视表数据,选择【粘贴为数值】,将数据粘贴到旁边空白区域。如下图所示:

最后删除A、B、C三列,将数据透视表删除。


END


    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多