多条数据并成一条后合并查询(Power Query)

问题:两表合并,其中一表有重复的数据需要事先求和或合并

let= Excel.CurrentWorkbook(){[Name="表1"]}[Content],
    合并查询 = Table.NestedJoin(, {"订单号"},2, {"订单号"}, "表2", JoinKind.LeftOuter),
    展开 = Table.ExpandTableColumn(合并查询, "表2", {"发运数量", "发运成本", "运单号"}, {"发运数量", "发运成本", "运单号"}),
    更改的类型 = Table.TransformColumnTypes(展开,{{"订单号", type text}, {"发票号", type text}, {"存货代码", Int64.Type}, {"数量", Int64.Type}, {"收入", Int64.Type}, {"发运数量", Int64.Type}, {"发运成本", Int64.Type}, {"运单号", type text}})
in
    更改的类型
let= Excel.CurrentWorkbook(){[Name="表2"]}[Content],
    分组的行 = Table.Group(, {"订单号"}, {{"发运数量", each List.Sum([数量])}, {"发运成本", each List.Sum([成本])}, {"运单号", each Text.Combine([运单号],"/")}})
in
    分组的行

 

posted @   熬肥妖  阅读(445)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-04-09 连续三次升高
2022-04-09 处理浮点造成的问题
2022-04-09 调整目录页码位置
2022-04-09 限制输入车牌号的位数
2022-04-09 根据筛选条件查看图表
2022-04-09 最后一位变成9
点击右上角即可分享
微信分享提示