查询
做数据就好像盖楼一样,设计图纸、运输原材料、打地基、建楼。PQ就是这个打地基的步骤,非常重要。打开PowerBI,在开始选项卡下面有一个编辑查询器,它就是PQ的编辑器,这个距离源数据最近的工具。

1
追加查询
假定我们在同一个Excel文件中有三张咖啡数据表,2015年10月、11月、12月,为了做分析的需要,我们要把三张表整合到一张表中。如果没有PQ的话,我们常用的办法一般是复制粘贴,不过可想而知,这个笨拙的方法很容易出错,而且如果不只是三张表,有20张表而且每个月都要更新怎么办?

我们现在就用PQ来解决它,你会觉得So Easy~
1)首先我们用获取数据的方法把三张表加载进来

2)打开编辑查询器,使用追加查询

现在三张表混到了一起,很多时候我们想把这几张表标记分清,这个也非常简单。在每张表2015 10, 2015 11, 2015 12添加自定义列,用引号定义名称,这时你会发现在整合表中,这个自定义列被自动添加了进去。

2
合并查询
如果说追加查询是纵向的汇总数据,合并查询便是横向的汇总,它与Excel中Vlookup功能非常相似。在没有PQ之前,用Vlookup的方法需要手工重复的添加多个列,运算时间长,周期性更新很费力,必要时也要用上Index和Match去匹配。
现在我们用合并查询功能一招搞定!假定我们除整合表以外,有另一张咖啡解释表,我们想要做的事情是把两张表的信息根据相同字段咖啡种类来合并到一起。

1)把咖啡解释表加载进来
2)使用合并查询选中两张表的相同字段“咖啡种类”进行合并

3)在新列的右角出现一个双向箭头,单击选择想要扩展的列即可。

在PowerBI中,合并查询并不是解决Vlookup的唯一方法,在后面将学习的Power Pivot中,可以实现用关联的方法做合并。没有哪一种方法是最好,具体使用哪种更合适要看你应用的情景,但本章介绍的利用PQ来合并是唯一一个不需要任何Excel公式或者关系型数据库知识的方法。
感谢您关注公众号PowerBI大师