云霞资讯网

听人吐槽 PQ 不像透视表一般能透视列字段,我就笑笑

不少同学吐槽 Power Query 中的透视功能远没有数据透视表来得好用,比如统计列字段的数量,相当于值和列都使用同一

不少同学吐槽 Power Query 中的透视功能远没有数据透视表来得好用,比如统计列字段的数量,相当于值和列都使用同一个字段,这就不行。

同样遇到过这种难题的宝子们看过来。

案例:

统计下图 1 中每个人符合和不符合要求的总数,以二维表形式显示。

效果如下图 2 所示。

解决方案:

这个案例,相当于要统计列字段的数量,这个事情在 Excel 中不难,但是在 PQ 中却没有现成的办法。

没有现成不等于没有,只要稍加改造,就能轻松拿捏。

1. 将数据表上传至 Power Query。

2. 选中“符合要求”列 --> 选择任务栏的“转换”-->“透视列”

然而“值列”的下拉菜单里没有“符合要求”这一选项,这就是我们经常遇到的问题。

下面是正解。

1. 选择任务栏的“添加列”-->“条件列”

2. 按以下方式设置 --> 点击“确定”:

列名:选择“符合要求”

运算符:选择“等于”

值:输入 1

输出:输入“符合”

ELSE:输入“不符合”

3. 删除“符合要求”列。

4. 选中“自定义”列 --> 选择任务栏的“转换”-->“透视列”

5. 保留默认的“值列”值 --> 点击“确定”

6. 将公式中的“姓名”修改为“自定义”。

搞定了!

7. 将表格上载至所需的位置。