知足知不足,有为有不为
数据透视图可以说是数据透视表的孪生兄弟,它们的设计原理及使用方法基本一致。所以我们在之前学习的关于数据透视表的知识基本都能应用到数据透视图中。
数据透视表与数据透视图,其实是一组数据的不同展现方式。以下关于Power Pivot与数据透视图的3个实用技巧值得我们学习掌握。
在Excel中制作图表,通常情况下是基于工作表中现有的数据的,也就是图表基于工作簿中的数据表生成。即使是使用数据透视图,也会同时生成数据透视表,然后再基于数据透视表的数据作图。
这就造成了一定的数据信息冗余,所以很多人用数据透视图的时候下方都会藏着它的作图数据。
基于普通数据表的数据透视图
将数据导入Power Pivot数据模型,基于数据模型插入数据透视图,就可以生成脱离制图数据的图表。此时的数据透视图会更简洁、干净,它是基于内存中的数据直接制作而成的,无需中间过渡的数据。
虽然这只是一个小技巧,但它非常适合于制作多个数据透视图的数据可视化仪表板。
基于数据模型创建数据透视图
在实际的数据分析中,我们往往需要将分析维度进行细化。比如我们用柱形图分析每个产品类别的销量时,往往需要将分析细化到产品子类或者产品名称。
借助数据模型的层次结构功能,在图表中也可以实现类似的下钻分析。
在功能区中,单击“Power Pivot”→“数据模型”→“管理”,转到Power Pivot窗口,进入数据模型管理界面。在主页中找到“关系图视图”,切换到模型的关系视图。如图 2‑54所示。
切换到模型的关系视图
在每个表的右上角有一个“创建层次结构”的图标,单击该图标就可以进入创建层次结构的流程。我们以产品表为例,为产品表创建一个名为“产品分层”的层次结构。
单击产品表右上角的“创建层次结构”图标,然后输入层次结构名:产品分层,分别将产品类别及产品名称列拖放到层次结构中即可。
使用层次结构生成数据透视图
使用层次结构生成的数据透视图最大的不同就是支持向下或者向上钻取。
数据透视图的向上/向下钻取
单击透视图右下角的“+”符号也可以实现对数据图的钻取。单击“+”实现的是所有产品类别的数据都向下钻取到产品名称。
如果我们的数据透视图是基于同一数据模型,那么这些数据透视图就可以通过同一个切片器进行连接。
也就是说,多个不同的数据透视图可以通过同一个切片器进行控制,实现多个数据透视图的联动筛选,这是我们制作动态仪表板必备的技巧。
将切片器与多个透视图连接的方法很简单,右击切片器,在弹出的菜单中选择“报表连接”,此时会打开“数据透视表连接”窗口,在列表中勾选想要联动筛选的数据透视图就可以了。
欢迎关注作者著作
扫码了解本书详情
发布:刘恩惠
审核:陈歆懿
如果喜欢本文欢迎 在看丨留言丨分享至朋友圈 三连
热文推荐
程序员自我修炼:《匠艺整洁之道》读书总结
"企业的业务能力" 是什么 ?
求你了,不要再在对外接口中使用枚举类型了!
全流程指导,一堂高质量的API网关技术课!!!
▼点击阅读原文,了解本书详情~
本文分享自 博文视点Broadview 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!