啥是Excel复合数据透视表?如何制作带复合分类项的数据透视表?

Excel学习世界 2023-02-15 23:57:26

今天要教的是一个全新的知识点:如何制作展示复合分类项的数据透视表?

怎么理解这个概念呢?比如下面的案例,如果我们要统计各个职位的员工,分别在各部门、各年龄段和各学历中所占的数字,这其实是要做 3 个数据透视表。

如果我们要把 3 张透视表呈现在一起呢?这就是复合数据透视表。

案例:

将下图 1 中的数据表设置成下图 2 所示的数据透视表。

解决方案:

1. 选中数据表的任意单元格 --> 选择菜单栏的“数据”-->“现有连接”

2. 在弹出的对话框中点击“浏览更多”按钮。

3. 浏览电脑目录,选中本工作簿 --> 点击“打开”

4. 选中数据表所在的工作表 --> 点击“确定”

5. 选择“数据透视表”--> 选择“现有工作表”及所需放置的位置 --> 点击“属性”按钮

6. 在弹出的对话框中选择“定义”选项卡 --> 在“命令文本”处输入以下命令 --> 点击“确定”:

select 职位,年龄分段,"年龄" as 分类 from [Sheet1$] union all

select 职位,部门,"部门" as 分类 from [Sheet1$] union all

select 职位,学历,"学历" as 分类 from [Sheet1$]

7. 点击“确定”。

8. 在右侧的“数据透视表字段”区域,按以下方式拖动字段:

行:“分类”、“年龄分段”

列:“职位”

值:“年龄分段”

9. 选中数据透视表的任意单元格 --> 选择菜单栏的“设计”-->“报表布局”-->“以表格形式显示”

10. 选择“设计”-->“分类汇总”-->“不显示分类汇总”

11. 点开“年龄分段”旁边的下拉框 --> 在弹出的菜单中取消勾选“空白”--> 点击“确定”

12. 在字段区域选中值字段 --> 右键单击 --> 在弹出的菜单中选择“值字段设置”

13. 将字段名称修改为一个空格 --> 点击“确定”

现在,原本显得多余的值字段名称就不显示了。

14. 将“年龄分段”改为“分类明细”。

15. 拖动“分类明细”中的字段顺序,使其按要求排序,就设置完毕了。

0 阅读:65

Excel学习世界

简介:Excel 学习交流