[已解决] Power Query 分组,多列求和与计数

  [复制链接]
zwq9060 | 2021-2-18 21:20:09 | 显示全部楼层
PowerQuery参考解法


虽然看不大懂,但是解决了问题,谢谢
回复

使用道具 举报

小灵通 | 2021-2-18 21:21:09 | 显示全部楼层
开始学习了谢谢楼主
回复

使用道具 举报

beer113 | 2021-2-18 21:26:09 | 显示全部楼层
凑热闹来一个
  1. let

  2.   Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],

  3.   #"Changed Type" = Table.TransformColumnTypes(Source,{{"城市", type text}, {"1月", Int64.Type}, {"2月", Int64.Type}, {"3月", Int64.Type}, {"4月", Int64.Type}}),



  4.   #"Grouped Rows" = Table.Group(#"Changed Type", {"城市"}, {{"Count", each

  5.   [

  6.     tb = Table.RemoveColumns(_,{"城市"}),

  7.     cols = Table.ToColumns(tb),

  8.     sumup = List.Accumulate({1..List.Count(cols)}, {}, (s,c) => s&{List.Sum(cols{c-1})}),

  9.     appd = sumup & {List.Sum(sumup), List.NonNullCount(sumup)},

  10.     res = #table(Table.ColumnNames(tb)&{"销量汇总","覆盖月份数"},{appd})

  11.   ][res]

  12.   }}

  13.   ),



  14.   #"Expanded Count" = Table.ExpandTableColumn(#"Grouped Rows", "Count", {"1月", "2月", "3月", "4月", "销量汇总", "覆盖月份数"}, {"1月", "2月", "3月", "4月", "销量汇总", "覆盖月份数"})

  15. in

  16.   #"Expanded Count"
复制代码
10895111556166.png
回复

使用道具 举报

泥公仔 | 2021-7-2 09:52:36 | 显示全部楼层
学习下
回复

使用道具 举报

FI~鱼~SH | 2021-8-28 23:24:54 | 显示全部楼层
前排顶,很好!
回复

使用道具 举报

木瓜 | 2021-10-6 15:09:52 | 显示全部楼层
支持,一直很喜欢老师的课程
回复

使用道具 举报

Asker | 2021-10-29 14:42:14 | 显示全部楼层
小白一个 顶一下
回复

使用道具 举报

雯雯 | 2021-11-1 17:32:52 | 显示全部楼层
我擦!我要沙发!
回复

使用道具 举报

yankai | 2021-11-3 23:01:53 来自手机 | 显示全部楼层
谢谢,一直在学习云发教育课程!
回复

使用道具 举报

lierenwf | 2021-11-5 19:51:53 来自手机 | 显示全部楼层
支持你哈...................................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则