Power Query(M语言),通过列表(List)对表(table)行筛选的问题
以以下Demo为例,我有一个列表(List),注意,它是动态的;还有一个表(table)。
我希望根据列表对表进行筛选。但如果我这样写:Table.SelectRows(表, each ([账号] = "A65765" or [账号] = "A885655")),就把代码写死了,我希望的是根据列表(List)动态筛选。
如何实现根据动态列表(List)对表(table)进行筛选,请大佬指教,感谢。
let
列表 = {"A65765","A885655"},
表 = #table({"账号"}, {{"A54585"},{"A352355"},{"A535655"},{"A344355"},{"A65765"},{"A7687895"},{"A885655"},{"A2332324"},{"A2338653684"},{"A38564"},{"A367674"},{"A297674"}}),
筛选的行 = Table.SelectRows(表, each ([账号] = "A65765" or [账号] = "A885655"))
in
筛选的行
最后一步改下 筛选的行= Table.SelectRows(表, eachList.ContainsAny(列表,{[账号]})) https://ibb.co/nQq1TbG https://www.helloimg.com/images/2022/08/31/ZzzBbz.md.png 通过列表PQ-通过(List)对表(table)行筛选的问题.xlsx https://wws.lanzouv.com/iY1T10amdeej xiaotwins大佬正解,感谢指教。
页:
[1]