大多数IT部门都面临着构建企业BI环境所需的资源的挑战。 PowerPivot使这项工作更接近业务用户。虽然PowerPivot for Excel中有许多功能,但我们选择了五种我们认为最酷的功能。
您可以在Excel 2019,Excel 2016,Excel 2013和Excel 2010中使用PowerPivot.Excel for Mac还没有PowerPivot,并且该加载项不适用于Excel Online。
使用超大型数据集
Excel中的最大行数1,048,576。
使用PowerPivot for Excel,对数据行数没有限制。虽然这是一个真实的声明,但实际限制是基于您运行的Microsoft Excel版本以及是否要将电子表格发布到SharePoint 2010。
如果您运行的是64位版本的Excel,据报道PowerPivot可以处理大约2 GB的数据,但您还必须拥有足够的RAM才能使其顺利运行。如果计划将基于PowerPivot的Excel电子表格发布到SharePoint 2010,则最大文件大小也为2 GB。
你可以在这里下载PowerPivot。如果您不确定从Microsoft网站上选择哪个下载链接,请查看您是使用32位还是64位版本的Windows。如果您遇到麻烦,Microsoft有安装PowerPivot的方法。
PowerPivot for Excel可以处理数百万条记录。如果达到最大值,则会收到内存错误。
如果您想使用数百万条记录来使用PowerPivot for Excel,请下载PowerPivot for Excel教程样本数据(约230万条记录),其中包含PowerPivot工作簿教程所需的数据。
继续阅读下面
合并来自不同来源的数据
这必须是PowerPivot中最重要的功能之一。 Excel始终能够处理不同的数据源,例如SQL Server,XML,Microsoft Access甚至基于Web的数据。当您需要在不同数据源之间创建关系时,问题就出现了。
有第三方产品可以帮助解决这个问题,您可以使用Excel函数(如VLOOKUP)来“加入”数据,这些方法对于大型数据集来说是不切实际的。 PowerPivot for Excel旨在完成此任务。
在PowerPivot中,您可以从几乎任何数据源导入数据。我发现最有用的数据源之一是SharePoint列表。我使用PowerPivot for Excel来组合来自SQL Server的数据和来自SharePoint的列表。
将PowerPivot连接到SharePoint列表时,实际上是连接到数据源。要从SharePoint列表创建数据馈送,请打开列表并单击 名单 带。然后点击 导出为数据Feed 并保存。
Feed在PowerPivot for Excel中以URL的形式提供。查看白皮书在PowerPivot中使用SharePoint列表数据(它是MS Word DOCX文件),以获取有关将SharePoint用作PowerPivot数据源的更多信息。
继续阅读下面
创建视觉Apealing分析模型
PowerPivot for Excel允许您将各种可视数据输出到Excel工作表。您可以在数据透视表,数据透视图,图表和表格(水平和垂直),两个图表(水平和垂直),四个图表和一个展平的数据透视表中返回数据。
当您创建包含多个输出的工作表时,会出现这种情况。这提供了数据的仪表板视图,使分析变得非常简单。如果您正确构建它,即使您的主管也应该能够与您的工作表进行交互。
随Excel 2010提供的切片器使得可视化过滤数据变得简单。
PowerPivot数据只能保存在使用XLSX,XLSM或XLSB文件扩展名的工作簿中。
使用DAX创建用于切片和切块数据的计算字段
DAX(数据分析表达式)是PowerPivot表中使用的公式语言,主要用于创建计算列。查看TechNet DAX参考资料以获取完整参考。
我通常使用DAX日期函数来使日期字段更有用。在Excel中包含格式正确的日期字段的常规数据透视表中,您可以使用分组来包括按年,季度,月和日过滤或分组的功能。
在PowerPivot中,您需要将它们创建为计算列以完成相同的操作。为您在数据透视表中过滤或分组数据所需的每种方式添加一列。 DAX中的许多日期函数与Excel公式相同,这使得这很简单。
例如,使用 = YEAR( 日期栏 ) 在新的计算列中,将年份添加到PowerPivot中的数据集中。然后你可以使用这个新的 年 字段作为数据透视表中的切片器或组。
继续阅读下面
将仪表板发布到SharePoint 2010
如果您的公司与我的公司一样,那么仪表板仍然是您的IT团队的工作。 PowerPivot与SharePoint结合使用时,可将仪表板的强大功能交付给用户。
将PowerPivot驱动的图表和表发布到SharePoint 2010的先决条件之一是在SharePoint 2010服务器场上实施PowerPivot for SharePoint。
在MSDN上查看PowerPivot for SharePoint。您的IT团队必须完成此部分。