天天看点

添加汇总行1(Power Query)

问题:为数据添加汇总行

添加汇总行1(Power Query)

加载数据表PQ,命名为“表1”

let
    源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
    降级的标题 = Table.DemoteHeaders(源),
    追加的查询 = Table.Combine({降级的标题, 表2}),
    提升的标题 = Table.PromoteHeaders(追加的查询),
    更改的类型 = Table.TransformColumnTypes(提升的标题,{{"数据1" , Int64.Type}, {"数据2" , Int64.Type}, {"数据3" , Int64.Type}, {"数据4" , Int64.Type}})
in
    更改的类型      

加载同表数据表PQ,命名为“表2” 

let
    源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
    转列 = Table.ToColumns(源),
    转换为表 = Table.FromList(转列, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    求和 = Table.AddColumn(转换为表, "求和", each List.Sum([Column1])),
    删除的列 = Table.RemoveColumns(求和,{"Column1"}),
    转置表 = Table.Transpose(删除的列)
in
    转置表