根据百分比展开员工行(Power Query)

问题:左表为“序号与企业名称表”,右表为“百分比表”,根据F列的百分比,扩展E列员工,效果如C列。

两个表均加载到PQ管理器内,以下M在“百分比表”中。

let
    源 = Excel.CurrentWorkbook(){[Name="百分比表"]}[Content],
    被乘的列 = Table.TransformColumns(源, {"百分比", each _ * Table.RowCount(序号与企业名称表)}),
    计算次数 = Table.TransformColumns(被乘的列, {"百分比", each {1.._}}),
    展开次数 = Table.ExpandListColumn(计算次数, "百分比"),
    删除的列 = Table.RemoveColumns(展开次数,{"百分比"})
in
    删除的列

 

posted @ 2022-10-08 22:39  熬肥妖  阅读(70)  评论(0编辑  收藏  举报