添加分类累计列(Power Query)
问题:各产品有不同批次,为每个产品按批次计算累计销量的列。
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
已添加索引 = Table.AddIndexColumn(源, "索引"),
插入的减法 = Table.AddColumn(已添加索引, "起始", each [索引] - [批次] + 1),
已添加自定义 = Table.AddColumn(插入的减法, "各品累计", each List.Sum(List.Range(插入的减法[销量], [起始], [批次]))),
删除的其他列 = Table.SelectColumns(已添加自定义,{"品名", "批次", "销量", "各品累计"}),
更改的类型 = Table.TransformColumnTypes(删除的其他列,{{"品名", type text}, {"批次", Int64.Type}, {"销量", Int64.Type}, {"各品累计", Int64.Type}})
in
更改的类型