在电源查询中引用另一个工作表中的参数

时间:2017-05-04 06:23:47

标签: reference parameter-passing filtering powerquery

我在一个工作表下有一些数据说“A”(通过使用电源查询从其他表中提取),我想过滤它下面的数据。但我想把过滤表放在其他工作表中说“B”。所以当我在B中选择一些过滤器并在电源查询中点击刷新A;我看到我的数据是根据我在B中选择的标准过滤的。如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

在Power Query中加载两个表并使用"合并查询"使用内部联接(在新查询中)将它们连接起来。在下面的代码中,我在字段" SomeText"上过滤TableA基于列"过滤"在表B中。

let
    Source = Table.NestedJoin(TableA,{"SomeText"},TableB,{"Filter"},"NewColumn",JoinKind.Inner),
    #"Removed Columns" = Table.RemoveColumns(Source,{"NewColumn"})
in
    #"Removed Columns"
相关问题