如何在PowerBI中基于过滤器将列显示为多个值?

对于Power BI或Power Query:

我想创建一个新列,该列将其中不包含任何数据的列显示为多值单元格(包含多个答案/值)。请参阅链接作为示例。蓝色列是理想的结果。

是否有任何公式可以用来执行此操作?

谢谢!

https://ibb.co/KDCJXws

xf_520 回答:如何在PowerBI中基于过滤器将列显示为多个值?

这应该适用于模式。只需更新并复制IF语句即可覆盖您要检查的所有列,以便构建一个临时表,每列一行。然后,下一步将删除空白行(确实具有值的行)并连接结果。

VAR MyTable = 
    DATATABLE("IsEmpty",STRING,{
        {IF(MyTable[Column1] = BLANK(),"Column1",BLANK())},{IF(MyTable[Column2] = BLANK(),"Column2",BLANK())}
    }
    )
RETURN

          CONCATENATEX(FILTER(MyTable,[IsEmpty] <> BLANK() ),[IsEmpty],",")
本文链接:https://www.f2er.com/3159981.html

大家都在问