使用Python进行数据分析——准备阶段之Power Pivot
一、Power Pivot简介
Power Pivot是微软自助式商业智能(BI)-Power BI系列工具的核心组件。以免费加载项的形式,预装在Excel 2013及Excel 2016版本中,用户只需要**就可以使用。(Excel 2010需要独立安装)
通过学习使用Power Pivot,可以让没有技术背景的企业业务人员快速的通过Excel进行数据建模,执行复杂的数据分析,制作可自动更新的企业级数据报告。与传统的Excel分析方法对比:
传统Excel | Power Pivot | |
---|---|---|
数据量 | 受100万行限制,往往几万行数据处理速度就会变慢。 | 可以处理各种数量级数据。 |
数据源 | 可获取的数据格式较少,且必须先将数据存储到excel表格中。 | 可以获取几乎市面上所有格式的数据。 |
数据整合 | 大部分情况下,需要通过Vlookup将不同表格的数据整理到一起才能分析。 | 快速建立多表之间的关系,无需将数据整合到一起。 |
函数 | Excel 函数。 | DAX函数,非常类似Excel函数(很多函数是一样的),Excel用户很容易学习,并且可以进行复杂的数据分析。 |
数据呈现 | 数据透视表或平面报告。 | 除了传统的透视表外、平面报告外,Power Pivot模型与其它Power BI工具无缝集成,支持Power View,Power Query,Power Map,Power BI Desktop等组件的多种数据呈现方式。 |
报告维护/刷新 | 大部分情况下,每次都需要手动更新数据源,甚至更改公式的范围。 | 可自动更新、一键更新。一次建模,以后只要刷新即可,节省用户大量时间,提高工作效率。 |
二、加载PowerPivot到Excel
使用Excel2016作为演示,点击文件->选项->加载项
管理:COM加载项点击转到,在Power pivot选择框中打勾,点击确定
点击确定以后,我们就可以在菜单栏目中看到了
点击Power pivot中的管理既可进入到图形界面化中:
三、Excel 2016中PowerPivot的新变化
首先再DAX函数中加入了高亮部分,再Excel中都是黑色的一片。
数据:1.销售记录.xlsx
然后,再透视表中添加了一些搜索的功能,可以快速查询到想要的字段
数据:2.透视表目录搜索.xlsx
在Power pivot图形界面中可以新建时间表。
最后,在函数中添加以一些新的统计函数 MEDIAN VAR等等