什么是Power Query?
许多进行繁复手工数据整理工作的人,并没有意识到在Excel内部本身有一个非常实用的工具可以帮助他们简化工作。他们为了完成那些复杂的数据整理工作,会选择依赖于他们公司的IT部门,有的人甚至开始学习使用Python和R语言等高级工具。
这些数据准备工作可能要花上数百或数千小时才能完成,如果你也面临着同样的情况,不妨来了解一下Power Query是如何改变你现有的数据分析工作的,它将大大节省你的时间。
不论你之前是否使用过Power Query这个工具,本章节的学习都可以帮助你为后续的学习内容做好准备。
在本章节中,你将学习以下内容:
1-1:了解并学习如何启动Power Query
1-2:学习Power Query和Power Query 编辑器的基本组件
1-3:探索该工具并准备用于分析的数据样本
Power Query是Microsoft Excel、Power BI和其他Microsoft产品中,用来改变数据连接规则的一个转换技术。它使得每个人都可以连接到一系列丰富的外部数据源,或者是本地电子表格中的数据。通过简单的用户界面来进行数据收集、组合和转换。
一旦数据准备好后,可以将其加载到Excel、Power BI或以表的形式储存在其他Microsoft产品中。之后每当数据更新时,用户可以刷新报告然后数据就会自动进行转换。
当你使用Power Query编辑器(Power Query的主界面),该工具会记录一系列的数据转换指令,使你未来重复这些数据准备工作时,有迹可循。
有些人会经常将它比作Excel里的“宏录制”,但实际上Power Query比宏录制更加简单。当你在Power Query编辑器完成数据转换的步骤后,你可以将这些准备好的数据加载到报表中。从此以后,不管你在何时刷新报表,数据转换的步骤将自动依序进行,从而可以节省你数小时或数天的重复手工整理数据的工作。
Power Query的使用非常简单。无论您从哪个数据源导入数据或使用哪种格式,它的用户体验都非常一致。它可以让用户通过一系列可编辑且易于遵循的小步骤,来实现复杂的数据准备工作。
如果你对数据准备工作有更高更先进的要求,可以通过编辑栏或高级编辑器修改每个步骤,来自定义转换表达式(例如,使用M查询语言)。每个转换序列都存储为一个查询,可以将其加载到报表中或重复使用在其他查询中。
让我们正式进入到Power Query的学习中吧!