昨天有粉丝私信我说,自己数据太乱了,数据如何清洗、如何整理;接下来给大家介绍一个大师,被微软隐藏在不起眼的位置,他就是Power Query;接下来分三步讲解:
1、Power Query 是什么?
在介绍 Power Query 之前,作为一个 Excel 用户,你是如何完成”将数据转换到”的任务的呢。回想一下,你会不会如此陷入如此困境,有很多种格式数据源的情况下,需要一个一个数据源(数据库、json、Hdfs、文本、csv 等)去处理,让其格式统一并合并分析处理, 但是Power Query 可以帮我们解决这个问题如下所示:
2、Power Query 到底能干什么?
四个字来总结(连接、转换、组合、共享);
数据获取:从不同来源,不同结构,不同形式获取数据并按统一格式进行横向合并,纵向(追加)合并,条件合并等。
数据转换:将原始数据转换成期望的结构或格式。
数据处理:为了后续分析的需要进行数据预处理,例如:加入新列、新行、处理某些单元格值。
数据共享:共享到 excel 或者 Power Pivot 进行下一步分析
3、学习Power Query 的收益
不必太惊讶,正如你看到的,学习PowerQuery 所获得的收益比学习 Excel 函数或 VBA 要更有性价比。也就是说你并不需要花费学习诸如 VLOOKUP, INDEX, MATCH, OFFSET, INDIRECT 之类的函数或是 VBA,而仅仅使用 PowerQuery 就能实现同样甚至更复杂的应用。事实上,你只是需要点点鼠标就可以完成大部分操作,而不必触碰任何代码。
4、如何衡量自己的 Power Query 水平?
5、Power Query 在 excel 的什么地方呢?
Power Query 的工作都是在查询编辑器里面完成的
6、简单举例:使用 Power Query 导入一个数据表;
具体操作步骤如下:
a、左侧为源数据,右侧为结果:
b,选择导入数据:
c、数据处理完成,上传到工作薄:
d、如果选择仅创建连接,则创建一个不可见的连接,在表中继续操作, 数据-外部数据-现有连接
e、在右侧的工作薄查询中,可预览刚刚建立的连接。