0
点赞
收藏
分享

微信扫一扫

任意行列查询(Power Query)

小安子啊 2023-04-08 阅读 47

问题:根据区块表和指标表,对源表进行筛选

任意行列查询(Power Query)_List

 

let
    源 = Excel.CurrentWorkbook(){[Name="源表"]}[Content],
    匹配区块 = Table.NestedJoin(源, {"区块"}, 区块, {"区块"}, "匹配区块", JoinKind.RightOuter),
    逆透视 = Table.UnpivotOtherColumns(匹配区块, {"区块"}, "属性", "值"),
    匹配指标 = Table.NestedJoin(逆透视, {"属性"}, 指标, {"指标"}, "匹配指标", JoinKind.RightOuter),
    删除的列 = Table.RemoveColumns(匹配指标,{"匹配指标"}),
    已透视列 = Table.Pivot(删除的列, List.Distinct(删除的列[属性]), "属性", "值")
in
    已透视列

 

原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow



举报

相关推荐

0 条评论