PowerBI数据丰富:比Vlookup更强大更简单

PowerBI数据丰富:比Vlookup更强大更简单_第1张图片

上一篇文章都是在原表数据基础上的分分合合,但做数据分析的时候还经常需要在原有数据的基础上增加一些辅助数据,比如加入新列、新行,或者从其他表中添加进来更多维度的数据,这些就是数据丰富的过程。

01 添加列

Power Query中添加列有四种形式,重复列、索引列、条件列、自定义列:

PowerBI数据丰富:比Vlookup更强大更简单_第2张图片
PowerQuery添加列

(一)添加重复列

重复列就是把选中的列复制一列,以便对该列的数据进行处理而不损坏原有列的数据,


PowerBI数据丰富:比Vlookup更强大更简单_第3张图片
PowerQuery添加重复列

(二)添加索引列

索引列就是为每行增加个序号,记录每一行所在的位置,可以从0或者1开始,


PowerBI数据丰富:比Vlookup更强大更简单_第4张图片
PowerQuery添加索引列

(三)添加条件列

添加一列根据指定条件从其他列计算的数据,打开窗口看看,其实就是 if 函数,


PowerBI数据丰富:比Vlookup更强大更简单_第5张图片
PowerQuery添加条件列

根据上面的条件,得到新的一列,


PowerBI数据丰富:比Vlookup更强大更简单_第6张图片

(四)添加自定义列

自定义列就是使用M函数生成新的一列,


PowerBI数据丰富:比Vlookup更强大更简单_第7张图片
PowerQuery添加自定义列

比如添加一列求1月和2月的和,把两列相加,PQ中的字段用[ ]框住,不需要手动输入,直接点击右边的字段名就可。


PowerBI数据丰富:比Vlookup更强大更简单_第8张图片

02 追加查询

追加查询是在现有记录的基础上,在下边添加新的行数据,是一种纵向合并,比如有两个表格式相同,需要合并为一个表,点击“追加查询”,


PowerBI数据丰富:比Vlookup更强大更简单_第9张图片
PowerQuery追加查询
PowerBI数据丰富:比Vlookup更强大更简单_第10张图片

03 合并查询

如果说追加查询是纵向合并,那么合并查询就是横向合并,相当于Excel的VLOOKUP功能,就是匹配其他表格中的数据,不过PQ中的合并查询要比VLOOKUP功能强大的多,并且操作也更简单。

比如我们想从基础信息表中找到每个省市对应的省市和电话区号,点击“合并查询”

PowerBI数据丰富:比Vlookup更强大更简单_第11张图片
PowerQuery合并查询

选择两个表需要匹配的字段,这两个表都是[城市]列,下方联结种类选择左外部:第一个表的所有行,第二个表的匹配行,就得到了下面这张表,

PowerBI数据丰富:比Vlookup更强大更简单_第12张图片

然后点击展开,勾选我们需要的字段,合并查询就完成了,增加了每个城市对应的省份和区号。


PowerBI数据丰富:比Vlookup更强大更简单_第13张图片
PowerQuery合并查询

通过以上的数据丰富以及前面文章中的数据清洗的学习,基本上见识到了所有的界面功能,熟练掌握应该说大部分的数据工作都能够应对,几乎不用任何函数语言。

性价比本来就是Power Query的一大优势,即使不打算学习PowerBI,PQ也值得你抽出几个小时来学习。任何人都可以通过很短时间的练习就可在数据处理上获得突破性的提升,不知不觉间已经站在了Excel的肩膀上。

PQ数据清洗请看:数据清洗十三招

你可能感兴趣的:(PowerBI数据丰富:比Vlookup更强大更简单)