供参考
导入源数据到PQ后,在源这一步的基础上,添加一步:
- = let t= Table.Combine(Table.ToList(源,each let l=List.Zip(List.Split(List.InsertRange(_,1,{"产品"}),2)) in #table(l{1}&{"总计"},{l{0}&{List.Sum(List.Skip(l{0}))}}))) in t&#table(Table.ColumnNames(t),{{"总计"}&List.Transform(List.Skip(Table.ColumnNames(t)),each List.Sum(Table.Column(t,_)))})
复制代码 最后调整一下列顺序,把列中的总计移到最后 |