分享

理解数据透视表(6)

 ExcelEasy 2022-05-30 发布于北京

接上文

理解数据透视表(5)

切片器

透视表中可以插入切片器。

有两种切片器,一种是普通切片器,另一种是日程表。

切片器是针对文本或数值字段的,

另一种是针对日期字段的,

切片器和日程表提供了更加专业的交互式分析体验。关于它们的使用技巧,请参见:

用Excel切片器为你的数据报告增加交互功能,很简单!

【真实案例】切片器连接多个透视表

【Excel技巧】一个关于切片器的实用小技巧

一个切片器控制两个透视表-零基础学Excel2.0

超级透视表

超级透视表(Power Pivot)是Excel中的跟数据透视表非常相近的两个功能。

简单说,数据透视表是对一个数据表格进行分析的工具。而超级透视表则是对多个数据表格进行分析的工具。

当然,就透视表本身的功能来说,二者差不多。我们前面介绍的数据透视表的相关内容完全可以用到超级透视表中。

使用超级透视表还可以实现数据的向下钻取和向上钻取,而且钻取都是在透视表区域完成。不像数据透视表只能实现向下钻取,而且是生成新表的方式。

超级透视表支持CUBE函数。这是一组函数,用于在Excel单元格区域与超级透视表背后的数据模型交互。这是类似于GETPIVOTDATA的函数,不过比后者强大的多,对不同场景的适应性也强。

关于CUBE函数,请参见:

强大的CUBE函数(1):概述

强大的CUBE函数(2):CUBEMEMBER,CUBEVALUE

强大的CUBE函数(3):CUBESET,CUBESETCOUNT,CUBERANKEDMEMBER

超级透视表能够实现的分析也更多,这归功于数据模型中的度量和KPI概念。

当然,超级透视表还需要多学习一些东西,不过与它的能力相比较,这些学习的时间和努力绝对物超所值。

你可以从下面的实例中直观感受一下超级透视表:

不可能的数据透视报表

【不可能的数据透视表】如何选真正的TOP 5

【不可能的数据透视表】如何用数据透视表计算中位数

不可能的透视表之项目完成率——一个曾经困扰我非常久的问题

不可能的透视表之如何在透视表中显示文本

总结

当我们需要分析和汇总数据,制作数据分析报告时,数据透视表具有不可比拟的优势,是我们的首选方案。

数据透视表的优势有很多,最大的优势有三个:

  1. 数据透视表自带交互属性
    如果使用函数来进行分析和汇总,我们需要通过
    控件,辅助表,数据验证,甚至VBA等来添加交互性,而透视表可以利用筛选字段,切片器轻松实现交互。

  2. 速度
    这里的速度指的是制作报告的速度。使用透视表可以在几分钟之内完成最终的数据汇总,而使用公式可能需要添加辅助列,或者采用复杂技巧的公式才行。
    更为重要的是,数据透视表制作报告是一次性的操作。一旦完成汇总,以后只要点击刷新按钮即可,可以在“0”时间内完成报告工作。而使用公式往往需要跟随源数据调整行列,甚至调整公式。每次都需要大量的手工工作。
    因为这个原因,我们在“Excel工作的标准模式”中,首先推荐大家制作报告的工具就是数据透视表。
    当然,现在Excel推出了很多新函数,也支持动态数组,使用这些函数完全可以避免手工的调整,因此,在升级版的“Excel工作的标准模式”某些场景中,我们也建议大家使用函数最周报告,具体参见:
    【Excel如何做】用函数代替数据透视表的功能(一)
    不过,在大部分场景中,首选方案仍然是数据透视表,原因见下一条。

  3. 准确性
    使用公式汇总数据和制作报告有一大隐患,那就是会产生人为的错误。公式是人写的,复杂的公式相当于编程(实际上使用公式就是在进行
    函数式编程),难免会有bug。在公式的不断引用过程中,错误会累计。这样,最终的报告中就可能会有错误的汇总结果。即使发现了结果不对,去找到错误发生的位置也可能是一个非常辛苦的工作。
    而数据透视表是界面操作,不会产生人为错误。这个优势相当明显。

Excel+Power Query+Power Pivot+Power BI


Power Excel 知识库    按照以下方式进入知识库学习
Excel函数   底部菜单:知识库->Excel函数

自定义函数  底部菜单:知识库->自定义函数

Excel如何做  底部菜单:知识库->Excel如何做

面授培训  底部菜单:培训学习->面授培训

也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多