【发布时间】:2021-08-28 02:04:57
【问题描述】:
Power BI中是否有函数可以检查列中是否存在指定值(数字)的列表?
例如,在下图中,我有一列包含一些值,另一列包含 0 和 1。可以看到,有些值用 1 标记,有些用 0 标记。为了做到这一点,我使用了 IF 函数,但这太麻烦了。
我正在寻找一个公式,它可以检查列表中的值(如 {XXXX、XXXX、XXXX 等})是否存在于列中,并且在我需要添加其他值时可以轻松编辑。
谢谢你,祝你有美好的一天! 最好的, 丹尼斯
【问题讨论】:
-
你没有说你想怎么做,甚至你没有使用DAX或M。看看List.Contains函数的例子。你可以这样使用
= Table.SelectRows(Table1, each List.Contains({'5006', '4905', '4876'}, [Column1])) -
无论是在 Dax 还是在 M 中都没有关系。两者都可以。我已经尝试了上面的公式,不幸的是我无法使它起作用。
标签: list function powerbi contains exists