DAX返回空白的替代结果

时间:2019-11-18 12:03:15

标签: null powerbi dax lookup

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

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

方法1。从DAX表开始。

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

然后添加计算列:

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

enter image description here

方法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]) )

0 个答案:

没有答案