Power Query For Excel:让工作化繁为简epub电子书提取码

简介: 51CTO学院策划的数据处理之利器 Excel 2016版本中,默认增加了 Power Query 功能,此功能在Excel 2010或Excel 2013版本需要以插件形式安装使用。 Power Query名副其实,在数据的清洗、整理、整合等方面非常给力,它比工作表函数更强大、比SQL更灵活、比VBA更简洁。 本书从Power Query可视化操作开始讲解,直到学会手动编写M代码来处理数据 配以大量经典实例,以帮助读者完成知识的迁移,将所学技术应用到工作中。

目  录

本章主要介绍Power Query的作用,与Excel其他模块的结合使用,Power Query在Excel 2010、Excel 2013版本中的环境要求,同时介绍在PowerQuery中不同版本工作界面的布局方式。

Power Query是一个Excel外接插件程序,在Excel 2010和Excel 2013版本中需要安装此插件,而在Excel 2016版本中它已成为内置功能。它可以在Ex-cel 中,通过数据获取、数据转换、数据分析来增强商业智能(BI)体验,为数据处理工作者、BI专业人员和Excel用户提供有力支持。

Power Query可以导入来自不同数据源的数据,将清洗、整理好的数据传递给数据透视表、Power Pivot这样的工具进行数据分析,或者在Power View和Power Map这样的工具中进行可视化展示。

Power Query的数据可以从网站、文件、数据库、Azure等几乎你能想到的方式获取。将这些不同来源的外部数据整合、整理在一起,以便后续的数据分析处理。Power Query中的数据可以加载到Excel工作表中,也可以加载成连接,然后将数据连接作为数据透视表、数据透视图的数据来源,还可以将数据传入Power Pivot中进行数据分析,如图1-1所示。

图1-1 Power Query数据流向

Power Query使用M语言来记录和执行每个步骤,可以对任何步骤执行撤销、恢复、更改顺序等修改操作。

Power Query是一个灵活的数据处理工具,可易可难、可简可繁。初级用户可直接在Power Query界面用操作命令按钮的方式来完成数据处理任务。由于Power Query能以步骤的方式记录用户的每次操作,步骤中都会有一条对应的M公式,因此中级用户也可以修改步骤中的M公式来完成数据处理任务。如果是高级用户,那么可以直接编写M代码来完成数据处理任务。通过编写M代码,可以最大限度地发挥Power Query的数据处理能力。

如果需要在Excel 2010和Excel 2013中安装Power Query插件,需符合以下几个条件。

支持的系统:Windows Server 2008 R2、Windows Server 2012、Windows 7、Windows 8、Windows 8.1、Windows10版本。

支持的Office 版本:Microsoft Office 2010 Professional Plus、Microsoft Office 2013。注意,Power Query插件分为32位(x86)和64位(x64)两个版本。用户在下载插件时,必须与已经安装好的Excel版本相符。怎么查看Excel 2010或Excel 2013的位数呢?如图1-2和图1-3所示。

图1-2 Excel 2010版本位数查看界面

支持的浏览器:Internet Explorer 9或更高版本。

下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=39379

图1-3 Excel 2013版本位数查看界面

按照上述要求,下载好Power Query插件,直接双击插件程序安装即可,安装方法与普通软件基本相同,这里不再详细讲解。

Power Query在Excel 2016中已经正式成为内置功能,在【数据】选项卡【获取和转换】组中显示,如图1-4所示。

版权:人民邮电出版社