很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

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


怎么理解这个概念呢?比如下面的案例,如果我们要统计各个职位的员工,分别在各部门、各年龄段和各学历中所占的数字,这其实是要做 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. 拖动“分类明细”中的字段顺序,使其按要求排序,就设置完毕了。