分享

技术贴!PowerPivot与数据透视表初探

 li7486 2014-10-25

1、什么是PowerPivot

Microsoft SQL Server PowerPivot for Microsoft Excel 简称PowerPivot for Excel,是针对Excel 2010的免费外接程序,用于增强Exce2010的数据分析功能。

2、如何得到PowerPivot

SQLServer PowerPivotfor Excel 是针对Excel 2010开发的一个外接程序,它必须安装在已经安装了Excel 201032位或64位的计算机上,同时必须满足针对Office 2010的最低硬件和软件要求。用户可以到Microsoft 网站下载PowerPivot_for_Excel.msi 安装程序。

3PowerPivot for Excel用户界面

安装了PowerPivot forExcel 后打开Excel 2010就会发现在 Excel 功能区上增加了PowerPivot】选项卡,单击【PowerPivot】选项卡就会出现PowerPivot for Excel用户界面,如图所示。

单击【PowerPivot窗口】按钮弹出PowerPivot for Excel窗口,如图所示。

4、如何使用PowerPivot for Excel

当用户打开加载了PowerPivotExcel文件后,即使单击了【PowerPivot】选项卡或【PowerPivot窗口】按钮都不能创建PowerPivot数据透视表,【数据透视表】按钮呈现灰色不可用状态,要想利用PowerPivot创建数据透视表,用户必须先进行“创建链接表”为PowerPivot准备数据。

4.1PowerPivot链接本工作簿内的数据

如果Excel工作簿内存在数据,利用已经存在的数据源和PowerPivot进行链接是比较简便的方法。

步骤1 打开Excel工作簿,单击数据源表中的任意单元格,在【PowerPivot】选项卡中单击【创建链接表】按钮,弹出【创建表】对话框,如图所示。

步骤2 在【创建表】对话框中单击【确定】按钮,经过几秒钟的链接配置后,“PowerPivot for Excel”窗口自动弹出并出现已经配置好的数据表“表1”,此时,【数据透视表】按钮呈可用状态,如图所示。

4.2 PowerPivot获取外部链接数据

可供PowerPivot获取外部数据的数据源文件类型很多,本例只介绍PowerPivot获取“.XLSX”类型外部数据的方法。

步骤1 新建一个Excel工作簿并打开,在【PowerPivot】选项卡中单击【PowerPivot窗口】按钮,弹出“PowerPivotfor Excel”窗口。

步骤2 在“PowerPivot for Excel”窗口中单击【从其他源】按钮,弹出【表导入向导】对话框,拖动对话框右侧的滚动条选择【Excel文件】,单击【下一步】按钮,如图所示。

步骤3 单击【浏览】按钮,在【打开】对话框中找到要导入的数据源“PowerPivot外部数据源”并双击它,勾选【使用第一行作为列标题】复选框,单击【下一步】按钮,如图所示。

步骤4 在【表和视图】选择框中勾选【源表】中“数据源$”的复选框,单击【完成】按钮,连接成功后单击【关闭】按钮,“PowerPivot for Excel”窗口自动弹出并出现已经配置好的数据表“数据源”,此时,【数据透视表】按钮呈可用状态,如图所示。

5、利用PowerPivot创建数据透视表

PowerPivot “创建链接表”后,用户就可以利用PowerPivot创建数据透视表,具体步骤如下。

步骤1 在【PowerPivot】选项卡中单击【数据透视表】的下拉按钮,在弹出的下拉菜单中选择【扁平的数据透视表】命令,弹出【创建扁平的数据透视表】对话框,如图所示。

步骤2 保持【新工作表】的选项不变,单击【确定】按钮,创建一张空白的数据透视表,如图所示。

步骤3 利用【PowerPivot字段列表】对话框对字段进行调整,完成后的数据透视表如图所示。

6、利用PowerPivot创建数据透视图

PowerPivot “创建链接表”后,用户还可以利用PowerPivot创建数据透视图,具体步骤如下。

步骤1 在【PowerPivot】选项卡中单击【数据透视表】的下拉按钮,在弹出的下拉菜单中选择【数据透视图】命令,弹出【创建数据透视图】对话框,如图所示。

步骤2 保持【新工作表】的选项不变,单击【确定】按钮,创建一张空白的数据透视图,如图所示。

步骤3 利用【PowerPivot字段列表】对话框对字段进行布局,完成后的数据透视图如图所示。

步骤4 对数据透视图进一步美化,如图所示。

7、创建多表关联的PowerPivo数据透视表

利用PowerPivot中的“创建关系”功能可以把多张数据列表进行关联,创建数据透视表以后能够实现多表数据引用,达到只有使用SQL语句才能达到的效果。

图展示的是某公司的成本数据和产品信息的明细表,如果希望将2表进行关联,在创建数据透视表中既能反映成本数据又能列示相关的产品信息,请参照以下步骤。

步骤1 PowerPivot创建链接表,“成本数据”对应的链接表为“表1”,产品信息”对应的链接表为“表2”,如图所示。

步骤2 在“PowerPivot for Excel”窗口中激活“表1”,在【设计】选项卡中单击【创建关系】按钮,在弹出的【创建关系】对话框中【表】的下拉列表中选择“表1”,【列】选择“批号”,【相关查找表】选择“表2”,【相关查找列】会自动带出“批号”,如图所示。

步骤3 在【主页】选项卡中单击【数据透视表】按钮,在弹出的下拉列表中选择【扁平的数据透视表】命令,弹出【创建扁平的数据透视表】对话框,如图所示。

步骤4 单击【确定】按钮后创建一张空白的数据透视表,如图所示。

步骤5 利用【PowerPivot字段列表】对话框分别对“表1”和“表2”中的字段进行布局,如图所示。

最终完成的数据透视表如图所示。

8 启动PowerPivot forExcel可能遇到的问题及解决方案

有的时候即使用户正确安装了PowerPivotfor Excel的加载项,但是在启动Excel2010的时候还是无法启动PowerPivot for Excel,出现【Microsoft Office自定义项安装程序】错误提示的对话框,如图所示。

按照以下步骤操作即可解决这个问题。

步骤1 单击【关闭】按钮关闭【Microsoft Office 自定义项安装程序】错误提示的对话框。

步骤2 依次单击【文件】→【选项】,在弹出的【Excel选项】对话框中单击【信任中心】选项,单击【信任中心设置】按钮。

步骤3 在【信任中心】对话框中单击【加载项】选项,去掉【要求受信任的发布者签署应用程序加载项】复选框的勾选,单击【确定】按钮如图所示。

步骤4 关闭对话框以后,在【开发工具】选项卡中单击【COM加载项】按钮,在弹出的【COM加载项】对话框中勾选【PowerPivot for Excel】的复选框,最后单击【确定】按钮完成设置,如图所示。

重新启动Excel2010后即可加载启动PowerPivot for Excel


注意:PowerPivotfor Excel加载项占用资源很大,加载过程中会造成Excel2010打开缓慢,如果用户暂时不用PowerPivot功能,可以考虑去掉【PowerPivotfor Excel】的复选框勾选,减少资源的占用。

作者:ExcelHome技术论坛版主 BIN_YANG168

★★★★★★精彩推荐★★★★★★

回复1 阅读《LOOKUP函数用法》

回复2 阅读《Excel常用技巧》

回复3 阅读《一句话技巧汇》

回复4 阅读《相对引用和绝对引用》

回复5 阅读《日期计算专题》

回复6 阅读《电脑常用快捷键》

回复7 阅读《折线图技巧专题》

回复8 阅读《一起认识数组公式》

回复9 阅读《一起认识数据有效性》

回复10 阅读《WORD实用技巧》

回复11 阅读《WORD常用快捷键》

回复12 阅读《COUNTIF函数专题》

回复13 阅读《学习自定义格式》

回复14 阅读《高级筛选专题》

回复15 阅读《深入学习选择性粘贴》

回复16 阅读《工资条制作》

回复17 阅读《VLOOKUP函数教程》

回复18 阅读《说说身份证的那些事儿》

回复19 阅读《制作二级下拉菜单》

回复20 阅读《提取不重复值》

回复21 阅读《搞笑的Excel等级划分》

回复22 阅读《数据转置技巧》

回复23 阅读《数据透视表专题》

回复24 阅读《使用数据透视表多角度汇总数据》

回复25 阅读《工作表保护》

回复26 阅读《一起学习组合柱形图》

回复27 阅读《考勤表制作与免费考勤工具包》

回复28 阅读《学习自定义视图》

回复29 阅读《VBA基础入门》

回复30 阅读《计算文本算式和EVALUATE函数》

回复31 阅读《制作瀑布图》

回复32 阅读《Excelhome原创图书简介》

回复33 阅读《SUMIF函数专题》

回复34 阅读《条件格式设置技巧》

回复35 阅读《表格美化与设置》

回复36 阅读《单元格内容提取》

回复37 阅读《制作凸显极值的图表》

回复38 阅读《详解窗口冻结》

回复39 阅读《填充技巧》

回复40 阅读《多条件求和》

回复00 获取最新推荐文章列表

您也可以回复任意技巧的关键字,获取更多精彩教程。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多