前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PowerQuery-计算横、坚向高低平均总分

PowerQuery-计算横、坚向高低平均总分

作者头像
哆哆Excel
发布2022-10-31 15:24:34
4360
发布2022-10-31 15:24:34
举报
文章被收录于专栏:哆哆Excel

PowerQuery-计算横、坚向高低平均总分

很久没有更新啦

近来学习PowerQuery中,修炼中。。。

来一个吧

问题:这样

想要:这样

====看图、代码应该可以吧====

let

源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],

data = Table.AddColumn(源, "data", eachList.Skip(Record.ToList(_),3)),

总分 = Table.AddColumn(data, "总分",each List.Sum([data])),

最高 = Table.AddColumn(总分, "最高", each List.Max([data])),

最低 = Table.AddColumn(最高, "最低", each List.Min([data])),

平均 = Table.AddColumn(最低, "平均", each Number.Round(List.Average([data]),2)),

删除的列 = Table.RemoveColumns(平均,{"data"})

in

删除的列

let

源 = List.Skip(Table.ToColumns(源data),3),

总分 = {"总分","",""}&List.Transform(源,each List.Sum(_)),

最高 = {"最高","",""}&List.Transform(源,each List.Max(_)),

最低 = {"最低","",""}&List.Transform(源,each List.Min(_)),

平均 = {"平均","",""}&List.Transform(源,each List.Average(_)),

字段 = Table.ColumnNames(源data),

自定义1 = 源data&#table(字段,{总分,最高,最低,平均})

in

自定义1

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

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

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

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

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