如何根据列表在Power Query中制作模糊filter

我想根据另一个列表筛选一个Power Query表:

事实表是:

Location Name MEL/1F/101 zmel SHA zsha BKK/2F zbkk SGN zsgn 

查找列表是

{ “BKK”, “SHA”}

我想要的结果是

 Location Name SHA zsha BKK/2F zbkk 

现在我用

 l={"SHA","BKK"}, b=Table.SelectRows(#"Expanded Column1", each List.Contains(l,[location])) 

但是BKK / 2F被省略,只有SHA显示。

有谁知道纠正这个? 谢谢。

您可以通过引用到包含SHA&BKK的表列创build一个使用条件列的新列。 将Column Namereplace为您的列。

如果你想摆脱空值,你可以使用fill down函数。

更新

对于你的情况,你可能想使用运算符begins with因为你的BKK有额外的文本

在这里输入图像说明