检查列中是否存在多个指定值(数字)的 Power BI 函数

Power BI function that checks if multiple specified values (numbers) exist in a column

Power BI 中是否有函数可以检查列中是否存在指定值(数字)的列表?

例如,在下图中,我有一列包含一些值,另一列包含 0 和 1。可以看到有的值标为1,有的标为0。为了做到这一点,我使用了IF函数,但这太麻烦了。

我正在寻找一个公式来检查列中是否存在列表中的值,如 {XXXX、XXXX、XXXX 等},并且在我需要添加其他值时可以轻松编辑。

谢谢你,祝你有美好的一天! 最好的, 丹尼斯

例如,您可以通过添加自定义列来实现。如果我们假设您的 table 被命名为 Table 并且第一列被命名为 Value,那么添加一个自定义列如下:

其中列表包含所有感兴趣的值。这会给你一个布尔列 Flag:

如果您想要一个包含 01 值的整数列,请将列更改为如下内容:

= if (List.Contains({"5006", "4905"}, [Value])) then 1 else 0