小勤:大海,上次你的文章《Excel统计无法承受之轻——非重复计数问题PQ解》教我用Power Query直接实现了非重复计数的操作,但现在除了非重复计数,还有很多其他的数据要统计,能不能直接在数据透视表里实现?
大海:传统的数据透视表功能很强大,但非常奇怪的是——不支持非重复计数!你要用数据透视同时实现其他统计和非重复计数,又不想在原始数据表里增加辅助列的话,得考虑用Power Pivot了。
小勤:啊。那就用PowerPivot吧。上次你关于用PowerPivot解决排序问题的内容就很实用。
大海:用Power Pivot的话,就简单了,因为Power Pivot直接支持非重复计数。具体实现步骤如下。
Step-1:将数据添加到数据模型
Step-2:创建数据透视表
Step-3:按统计分析需要将不同的字段拖拽到相应的行、值位置
Step-4:将客户号的计数改为“非重复计数“,同时按需要修改字段名称
Step-5:在透视表结果中修改相应名称
完成结果如下:
小勤:这就是我要的结果啊!好像跟传统数据透视表的操作基本没有差别啊。
大海:是的,其实就是第一步,将数据“添加到数据模型”,其他没有任何差别。
小勤:嗯。就是添加到数据模型后,创建的数据透视表模型里来,就直接支持非重复计数了?
大海:对啊。实际上,数据添加到数据模型后,系统对数据做了很多其他的处理的,只是我们看不到而已,以后介绍其他功能时咱们在慢慢去了解就可以了。
小勤:好的。
本文分享自 Excel到PowerBI 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!