![Excel与Power BI数据分析及可视化标准教程(实战微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/57/52842057/b_52842057.jpg)
1.2 数据分析工具的应用
前文介绍了Power BI是微软公司的产品,除了Power BI之外,微软公司还有很多以Power开头的工具,如PowerPoint(简称PPT,可以翻译为超级演示)。在数据分析领域以Power开头的工具还包括Power Query(简称PQ,可以翻译为超级查询)、Power Pivot(简称PP,可以翻译为超级透视)等。下面对Power Query和Power Pivot的应用进行简单介绍。
1.2.1 认识Power Query与Power Pivot
Power Query与Power Pivot是Excel中的插件,其中,Power Query也是Power BI的重要组件,下面先来认识一下这两个工具。
(1)Power Query
Power Query的主要作用是数据的整理和清洗,适合处理各种数据转换和清理工作。作为Excel的插件,能够弥补其处理大数据时的不足。
(2)Power Pivot
Power Pivot的主要用于执行强大的数据分析和创建复杂的数据模型。Excel借助Power Pivot汇总各种来源的大量数据,快速分析信息并轻松共享见解。
1.2.2 Power Query在Excel中的应用
Excel 2010和Excel 2013版本需要手动加载Power Query插件才能使用相关功能,Excel 2016之后的版本则直接嵌入了Power Query功能。
下面以Excel 2016为例,介绍如何启动Power Query编辑器。
Step 01 打开“数据”选项卡,在“获取和转换”组中单击“新建查询”下拉按钮,在下拉列表中选择“合并查询”选项,在其下级列表中选择“启动Power Query编辑器”选项,如图1-6所示。
Step 02 系统随即打开“Power Query编辑器”,如图1-7所示。用户可以向该编辑器中导入数据,并对数据进行整理和清洗。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P15_9601.jpg?sign=1738873141-F5PVFptmoRBIkJq0cvsVaJ6yp6wrKDIx-0-e2de114514e405b36318fb17eff26ca8)
图1-6
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P15_9606.jpg?sign=1738873141-LMgqkGZsASqm6N8zy92R0z2YVdJGpQjC-0-9878e10d02c84929463d77b80fb6d8a1)
图1-7
动手练 向Power Query编辑器中导入数据库数据
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P15_9720.jpg?sign=1738873141-LbYl9qTNnv6lLuVSrBOUu7eeJSmNMFq0-0-4e3264e6fe10d6db242ecec33535f201)
启动Power Query编辑器后可以向编辑器中导入数据源,下面以导入Access数据库中的数据为例进行介绍。
Step 01 打开“数据”选项卡,在“获取和转换”组中单击“新建查询”下拉按钮,在下拉列表中选择“合并查询”选项,在其下级列表中选择“启动Power Query编辑器”选项,如图1-8所示。
Step 02 系统随即自动打开“Power Query编辑器”,在“主页”选项卡中单击“新建源”下拉按钮,在下拉列表中选择“数据库”选项,在其下级列表中选择Access选项,如图1-9所示。
Step 03 在弹出的“导入数据”对话框中找到要使用的Access文件,单击“导入”按钮,如图1-10所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P15_9659.jpg?sign=1738873141-ihBRs6cvoG4Esf8SMFTVp0zYnxVHfAi6-0-5f4623c273744d4d01ffad413cbd10ae)
图1-8
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P15_9664.jpg?sign=1738873141-giZE3hBkTPS9GhKxmgkmnzuHZ6c3vQ8l-0-23cab9bfee01be0d78f2645ded0509a7)
图1-9
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P15_9669.jpg?sign=1738873141-nH33XjsoNtXP3Agc4f6CCpigHYan03u7-0-88bde859334281013b22ce5655d900a8)
图1-10
Step 04 弹出“导航器”对话框。选择要导入其中数据的表格,对话框右侧会显示该表格中的数据预览,单击“确定”按钮,开始导入数据,如图1-11所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P16_9744.jpg?sign=1738873141-C7ylhCMgM1mc1RY0HyjrYGgvpCjonkbJ-0-9441ca519d237272ab5863ff7a697be2)
图1-11
Step 05 数据被导入成功后会在“Power Query编辑器”窗口中自动显示,如图1-12所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P16_9752.jpg?sign=1738873141-PLRzvdvVVVx4GGzd8AXzguVmYPb3Y925-0-fd6a2dda96e55cb2428848e02b19c548)
图1-12
知识点拨
在“Power Query编辑器”中处理完数据,可以单击“主页”选项卡中的“关闭并上载”按钮,将该编辑器中的数据导入当前Excel工作表中,如图1-13所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P16_9763.jpg?sign=1738873141-18CZRfMyXYbg8CUGhgzVo4Ftz3N0Y6uP-0-a4f482561c4fcf3cff2c7fda576bf747)
图1-13
1.2.3 Power BI中的Power Query编辑
不管是在Excel中还是在Power BI中,Power Query都能够快速完成百万级别数据的处理和分析,并且工作界面和操作方式保持高度一致。Power BI中的Power Query编辑界面如图1-14所示。本书第5章将对Power Query编辑器的使用方法进行详细介绍,此处不做赘述。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P17_9818.jpg?sign=1738873141-38n9QSiqrvHZarM3nG4G2xRuFFEFRJ8i-0-f8b8a273f9c4aa002a96dc388b5f4b69)
图1-14
1.2.4 在Excel中启用Power Pivot功能
Power Pivot在Excel 2010以及Excel 2013中以插件的形式存在,而Excel 2016及之后的版本中内置了这项功能。下面以Excel 2016专业增强版为例,介绍如何向功能区中添加Power Pivot选项卡。
Step 01 打开“文件”菜单,单击“选项”按钮,如图1-15所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P17_9825.jpg?sign=1738873141-hXBgCAE45h5tUCFVRyVry88AL58jA2Kc-0-c5317d1dbd9d11be0685f7671fe14d5b)
图1-15
Step 02 弹出“Excel选项”对话框,切换到“自定义功能区”界面,在右侧列表框中勾选“Power Pivot”复选框,随后单击“确定”按钮,如图1-16所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P18_9850.jpg?sign=1738873141-UCkSSh1461lpZ4XfYbKbYulH6tLGxe9h-0-5d3585711ed29c397852cb0d14ae614a)
图1-16
Step 03 功能区中随即增加Power Pivot选项卡,通过该选项卡中提供的命名按钮可以打开Power Pivot for Excel窗口、将当前工作表中的数据添加到数据模型并进行数据分析等,如图1-17所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P18_9855.jpg?sign=1738873141-HUJ479pvrbPO830ppsxTPzj6yhQxtmMd-0-f3813a45b29ae68e252c8d74d1d25b88)
图1-17
动手练 将数据添加到Power Pivot数据模型
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P18_9922.jpg?sign=1738873141-UhkBBUO5DeEwM1vDn9YBsBTqQS9yPBgs-0-4269ce43778d5a8a4c2ff0af7bfa5f6f)
用户可以将当前工作表中的数据添加到Power Pivot数据模型,其操作方法非常简单,具体操作步骤如下。
Step 01 在功能区中添加Power Pivot选项卡,然后打开该选项卡,选中数据表中的任意一个单元格,单击“添加到数据模型”按钮,如图1-18所示。
Step 02 弹出“创建表”对话框,此时文本框中已经自动引用了整个数据源区域,单击“确定”按钮,如图1-19所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P18_9882.jpg?sign=1738873141-mVlnGM8lsguZ9BIu3A3FbcshZd3AslDy-0-2015efb3ef32fe92f747ee6cf6160b63)
图1-18
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P18_9887.jpg?sign=1738873141-7wLbG8GYvMTwEIiL47FegRTYpCvvDCdZ-0-09d514dd4f1becfaab221a88f80d643e)
图1-19
Step 03 当前工作表中的数据随即被添加到Power Pivot数据模型,如图1-20所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P19_9941.jpg?sign=1738873141-C6aVmNkt00jsN48ZRvCP9PGEchzvrUxN-0-456d6a7a247d4b351cc326550c5312a8)
图1-20
动手练 管理数据模型
创建Power Pivot数据模型后,可以在Power Pivot for Excel窗口对已加载的数据进行处理。
Step 01 打开Power Pivot选项卡,单击“管理”按钮,如图1-21所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P19_9969.jpg?sign=1738873141-JMwFeuUg3VGBuNpUvNhvHWyuprc0s6OC-0-0cb2dc2476b06d6eac3f50f1bf1fcbcc)
图1-21
Step 02 打开Power Pivot for Excel窗口,选中“统计日期”列中的任意一个单元格,在“主页”选项卡的“格式设置”组中可以看到当前列的数据类型为“日期”,单击该选项下方的“格式”下拉按钮,在下拉列表中选择“2001年3月14日”选项,如图1-22所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P19_9980.jpg?sign=1738873141-aYQ8aj9v2mhPgpMYGvIrTDRUiWZrbo0j-0-d829b374f0305334e59be8f67f22691a)
图1-22
Step 03 选中“库存金额”列中的任意一个单元格,在“格式设置”组中单击“格式”下拉按钮,在下拉列表中选择“货币”选项,如图1-23所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P20_10025.jpg?sign=1738873141-kZEYk9PDVyEu3dSHCUEB2MpCWGH4q0Af-0-448fa6ce9745b2923c52fdff21ba35a7)
图1-23
Step 04 此时统计日期和库存金额两列中的数据类型便得到了更改,效果如图1-24所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P20_10032.jpg?sign=1738873141-hhC5SmcEqbDV74TLnze1RDBr0B3z6j6O-0-af0fa57debe24ddac676e580bbce111b)
图1-24
Step 05 选中“库存金额”列中的任意一个单元格,在“主页”选项卡的“排序和筛选”组中单击“从小到大排序”按钮,如图1-25所示。将该列中的值按照从小到大的顺序进行重新排列。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P20_10039.jpg?sign=1738873141-ZoqihPh6i4Z7yCHOoSHdh7Edv9xi4ff3-0-519f9a1a25d843597e5fb235cc888bd6)
图1-25
Step 06 选中“库存金额”列中的任意一个单元格,在“主页”选项卡的“计算”组中单击“自动汇总”下拉按钮,在下拉列表中选择“总和”选项,如图1-26所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P21_10082.jpg?sign=1738873141-P2SQaqJJPSPhADDLSlzEQ4GpFMD1mrVi-0-4810241eacb85386190b1a6ae105afe5)
图1-26
Step 07 “库存金额”列下方随即显示库存金额的求和结果,但是由于受到列宽的限制,单元格中的内容无法完整显示,用户还需要适当调整该列的列宽,将光标移动到“库存金额”列标题的右侧,光标变成水平的双向箭头时按住鼠标左键向右侧拖动,如图1-27所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P21_10099.jpg?sign=1738873141-YKRzi7XuMcE6YPNz1VhsAwDqsRbAV2bF-0-cd0b9c78fa0820dc1256af0f5e263245)
图1-27
Step 08 松开鼠标后,列宽得到了调整,同时库存金额的总和计算结果便可以完整地显示出来,如图1-28所示。
![](https://epubservercos.yuewen.com/D9BEEA/31397228104222106/epubprivate/OEBPS/Images/Figure-P21_10104.jpg?sign=1738873141-PePVLcAaW1FsxsqZcMVFd5xfu4uahafD-0-a1e93e5bf1eb4a76bae877c605005986)
图1-28