电源查询过滤

时间:2017-06-29 11:43:29

标签: excel powerquery

我努力做我认为是基本过滤的事情。我有一组有三列的数据。

Product - Location - Months
Car - UK - 201701
Car - UK - 201702
Car - FR - 201701
Car - FR - 201704
Bike - UK - 201701
Bike - FR - 201703

现在我正在尝试过滤出我不想看到的行,我认为可以通过包含完全匹配UK-201701的两列匹配条件来实现。

不幸的是,使用" AND"标准删除与英国匹配的任何内容以及与201701匹配的任何内容。这将删除英国的所有条目以及201701的所有条目。

这不是理想的效果,它应该同时删除与UK和201701匹配的行。但是权力查询似乎将这两个标准视为两个单独的过滤。

任何想法的人如何在Power Query中执行此操作?

2 个答案:

答案 0 :(得分:0)

创建位置和月份的副本。 选择两个新列,然后单击“合并”。 现在过滤这个新的合并列。

我认为这是表过滤的非常标准的行为。

答案 1 :(得分:0)

let
    Source = Excel.CurrentWorkbook(){[Name="Table3"]}[Content],
    #"Filtered Rows" = Table.SelectRows(Source, each [#" Months"] = 201701 and [#" Location "] = " UK ")
in
    #"Filtered Rows"

enter image description here