吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1091|回复: 5
收起左侧

[求助] Power Query(M语言),通过列表(List)对表(table)行筛选的问题

[复制链接]
cqwcns 发表于 2022-8-31 12:01


以以下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
    筛选的行

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xiaotwins 发表于 2022-8-31 14:01
最后一步改下     筛选的行= Table.SelectRows(表, each  List.ContainsAny(列表,{[账号]}))

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
cqwcns + 1 + 1 我很赞同!

查看全部评分

xiaotwins 发表于 2022-8-31 14:04
xiaotwins 发表于 2022-8-31 14:07
xiaotwins 发表于 2022-8-31 14:11
通过列表PQ-通过(List)对表(table)行筛选的问题.xlsx https://wws.lanzouv.com/iY1T10amdeej

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
cqwcns + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| cqwcns 发表于 2022-9-1 08:51
xiaotwins大佬正解,感谢指教。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 08:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表