DAX返回空白的替代结果

如何构建具有不同值的表和带有“替代结果”(其中不同值为null /空白)的附加列?可以通过SUMMARIZE函数以“一次拍摄”完成吗?

有两种方法可以达到预期效果。但是我实现它的方法是一种逐步的方法。

方法1。从DAX表开始。

#unique1 = DISTINCT('Table'[product])

然后添加计算列:

CalculatedColumn = IF([product]=BLANK(),"Unknown",[product] )

DAX返回空白的替代结果

方法2。这是一张镜头。但是,它看起来很复杂。

#unique2 =
ADDCOLUMNS (
    DISTINCT ( 'Table'[product] ),"Lookup",VAR MyLookup =
        LOOKUPVALUE (
            'Table'[product],'Table'[product],[product]
        )
    RETURN
        IF (
            MyLookup <> BLANK (),MyLookup,"No match"
        )
)

不会有类似的东西

SUMMARIZE( DISTINCT(Table[product]),"NewColumn",IF([product]=BLANK(),"No match",[product]) )
a158abc 回答:DAX返回空白的替代结果

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3081279.html

大家都在问