0
点赞
收藏
分享

微信扫一扫

分组排名(Power Query)

数据源:

分组排名(Power Query)_Group

//分组美式排名
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
分表 = Table.Group(源, "班级", {"分表", each Table.AddRankColumn(_, "排名", {"成绩", 1})}),
展开 = Table.ExpandTableColumn(分表, "分表", {"姓名", "成绩", "排名"})
in
展开

//分组中式排名
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
分组 = Table.Group(源, "班级", {"内容1", each Table.AddIndexColumn(Table.Group(_, "成绩", {"内容2", each Table.Sort(_, {"成绩", 1})}), "排名", 1)}),
展开1 = Table.ExpandTableColumn(分组, "内容1", {"成绩", "内容2", "排名"}),
展开2 = Table.ExpandTableColumn(展开1, "内容2", {"姓名"}),
整理 = Table.ReorderColumns(展开2,{"班级", "姓名", "成绩", "排名"})
in
整理

原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow



举报

相关推荐

0 条评论