数据透视表的确很强大,不过对于大部分同学来说,还没有到深入Excel数据透视里面强大功能的地步,还是老老实实的先把基础的数据透视表操作熟练!
关于Excel数据透视的学习以及常用功能,参考我之前的一个回答:
哪里有免费的 Excel 教程?
然后再接着说强大的数据透视功能,普通的大家都说过了,这里着重说一下问题补充提到的PowerPivot。
透视表的英文是Pivot,那么从字面意思就知道PowerPivot是超级透视表!所以,讨论数据透视表的强大功能,怎能不谈PowerPivot。
PowerPivot号称是Excel历史上最伟大的发明,你竟然还能不知道!什么是PowerPivot
Power Pivot 允许你在Excel中执行强大的数据分析和创建复杂的数据模型。使用 Power Pivot 可以汇聚来自各种来源的数据、 执行信息分析迅速,并轻松地共享见解。您可以使用数据模型和表的集合创建关系存储为工作簿的一部分。数据模型与在 Excel 中,例如表和数据透视表,以提供无缝分析体验的其他功能集成深。
Power Pivot在哪里?
虽然它是Excel的一个模块,可能大部分同学都没有见过,这也不能怪你,它确实隐藏的有点深,
下面介绍首次使用 Power Pivot 时如何启用它。
转到“文件”>“选项”>“加载项”。
在“管理”框中,单击“COM 加载项”>“转到”。
选中“Microsoft Office Power Pivot”框,然后单击“确定”。 如果您安装了其他版本的 Power Pivot 加载项,“COM 加载项”列表中也会列出这些版本。 请确保选择用于 Excel 的 Power Pivot 加载项。
现在,功能区出现一个“Power Pivot选项卡”。
并不是所有的版本都有PowerPivot,如果你找不到,尽量更新的比较新的Excel版本就行了,如果你还在用Excel,就不要追问,为什么我找不到这个PP加载项了?
然后就可以玩Power Pivot了,虽然名字是超级透视表,其实它做的就是我们常说的数据建模,没错,就是在Excel中数据建模。
PowerPivot数据建模
数据模型允许你分析多个表中的数据, 从而有效地在 Excel 工作簿中构建一个关系数据源。 在 Excel 中, 数据模型中的各个字段可以轻松地使用, 提供用于数据透视表和数据透视图的表格数据。
在Excel中可以从多种数据源中导入数据,添加到数据模型中,其实Excel的现有数据也可以导入到数据模型,比如数据透视表中,有这个选项,加载到数据模型,一定要勾选这个选项。
在模型中多个表之间,先建立关系,
转到Power Pivot > '管理'。
在 '开始' 选项卡上, 选择 '图表视图'。
将显示所有导入的表, 您可能需要花一些时间来调整它们的大小, 具体取决于每个表的字段数。
接下来, 将主键字段从一个表拖动到下一个表中。
下面这个关系视图:
连接好需要的关系以后,可以进入到数据视图,
可以用DAX函数新建计算列,来扩展数据模型,
看到上面这些界面是不是眼花了,这真的是Excel吗?
可以用数据模型中的字段生成一个数据透视表,这个界面就熟悉多了吧,
以上就是PowerPivot的简单介绍,从外观上看,它并没有炫酷的画面,但它做的是数据分析,这个数据透视表,外面看着并没有什么区别,但已远非普通的数据透视表可比,它背后可能是上亿的数据,数百张表格,瞬间返回你需要的结果,你还觉得它不强大?
下棋的最高境界是“通盘无妙手”,我觉得用Excel或者PowerPivot也一样,并不用什么花哨的功能,简简单单的根据需要,找到合适的功能,并充分发挥出该功能的优势,你就是Excel高手。
PowerPivot很强大,感兴趣的同学请深入学习。
目前Excel的这几个强大模块,PowerPivot、Powerquery、PowerView都已经集成到了更强大的PowerBI中,也可以直接学PowerBI,帮你轻松搞定日常工作中的大数据分析。可以来知乎专栏学习PowerBI:
Power BI星球
可以在公众号'PowerBI星球',回复“PowerBI”获取《七天入门PowerBI》电子书,帮你轻松入门。或者回复关键字'数据',获取练习需要的各种数据集。
.