前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据透视,能不能自己透视自己?| Power Query技巧

数据透视,能不能自己透视自己?| Power Query技巧

作者头像
大海Power
发布2023-02-06 10:33:58
9160
发布2023-02-06 10:33:58
举报
文章被收录于专栏:用户8950297的专栏

在Excel的数据透视表里,我们如果要对某一列的内容进行次数统计和对比,可以同时将该列添加到透视表的“列”和“值”里,如下图所示对金额类别列进行统计对比:

这种透视,有点儿像是某列(如案例中的“类别“)自己透视自己,那么,在Power Query里进行透视时,是否也可以这样操作呢?

数据下载链接:https://t.zsxq.com/05UrZzjm2

我是大海,欢迎加入知识星球【Excel到PowerBI】,更多系列视频,更多实战练习,问答更详尽,学习更高效。

我们将数据添加到Power Query后,尝试对“类别”列进行透视,然鹅,在透视列的设置对话框中,你不能再选择“类别”!

那Power Query里如果要实现这样的统计,该怎么办呢?下面介绍两种方法,后面的一种其实就是自己透视自己的形式。

- 1 -

辅助列操作法

Step-01 添加自定义辅助列

因为我们要对内容进行计数,所以,这个辅助列直接都等于1即可。

Step-02 对辅助列进行透视

选中“类别”列,然后进行透视,值列选择前面添加的“自定义”列即可:

- 2 -

改公式法

实际上,Power Query本身就支持某列对自己进行透视,只是在操作界面上没有体现出来而已,所以,我们只要操作一下生成步骤公式,然后修改一下公式的内容即可:

Step-01 透视列

基于“类别”列进行透视,直列里面随便哪一个都无所谓,因为后面都要改掉,所以不需要选,在高级选项里选择“计数”

Step-02 改公式

通过上面的操作,显然得不到想要的结果,但查看生成的步骤公式,很明显能看出来上面操作对“月份”进行“计数”在公式中的对应参数。

因此,我们如果要改为对“类别”进行“计数”,那么,只要将“月份”改为“类别”即可,如下图所示:

修改后即得到所需结果:

通过以上两种方法,我们都可以得到想要的结果,第一种通过添加简单辅助列来实现,而第二种通过简单修改公式来实现,你更加倾向于哪一种呢?

学习Power系列知识时,

人人都会遇到很多问题,

知识星球提问,

回答可跟踪可复习,

少走弯路,学习效率更高。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-11-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档