ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4300|回复: 12

[求助] Power Query 分组,多列求和与计数

[复制链接]

TA的精华主题

TA的得分主题

发表于 2021-1-14 01:47 | 显示全部楼层 |阅读模式
请教大家如何实现Power Query 分组,多列求和与计数的功能,需求如下:

image.png

想按城市分组,同时汇总销量,并且计算汇总的销量覆盖了多少个月份,最终要拿到最后两列的数据。其中“覆盖月份个数”,举例GZ, 两条数据分别在1月,2月,3月有销量,统计个数为3。

image.png

目前的思路是:分组依据,同时添加1月, 2月,3月,4月聚合,但是太慢了,一个是本身数据量大(行数多),另一个是月份是从1月到12月,等于要分组汇总12次。不知道有没有什么更优化的办法来实现?谢谢




power query分组汇总.7z

8.23 KB, 下载次数: 49

TA的精华主题

TA的得分主题

发表于 2021-1-14 08:20 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-1-14 10:19 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
sayhi95 发表于 2021-1-14 08:20
要这个结果吗?

对的对的,求方法!!

TA的精华主题

TA的得分主题

发表于 2021-1-14 10:21 | 显示全部楼层
maryun 发表于 2021-1-14 10:19
对的对的,求方法!!

逆透视其他列,分组即可,覆盖月份那里要改下代码,List.Count(List.Distinct([属性]))

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-1-14 10:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
试试List.Skip(Record.FieldValues())组合

TA的精华主题

TA的得分主题

发表于 2021-1-14 10:34 | 显示全部楼层
maryun 发表于 2021-1-14 10:19
对的对的,求方法!!

回复被审核了,月份数那里要改一下代码 里斯特点炕特(里斯特点的士顶克特【属性】)

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-1-14 14:48 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
sayhi95 发表于 2021-1-14 10:21
逆透视其他列,分组即可,覆盖月份那里要改下代码,List.Count(List.Distinct([属性]))

哇可以,好厉害,顺便了解了一下逆透视的使用!

非常感谢

TA的精华主题

TA的得分主题

发表于 2021-1-14 14:48 | 显示全部楼层
PowerQuery参考解法
微信截图_20210114144805.png

power query分组汇总.zip

16.51 KB, 下载次数: 51

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-1-14 14:49 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2021-1-14 15:18 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-31 18:39 , Processed in 0.039103 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表