如何用0矩阵功率bi填充空白

时间:2019-09-23 19:57:48

标签: powerbi dax powerbi-desktop

.pbix文件可以在这里访问:https://www.dropbox.com/s/h9xmpx6t997aqg9/TestBI.pbix?dl=0

数据如下:

enter image description here

我有DAX表达式,用于计算PolicyNumber的运行总计数:

RunTotBondCount = 
VAR CurrentDate = MAX ( dim_LossMMYY[LossMMYY_Sort] ) 
VAR Counts =
CALCULATE ( 
            DISTINCTCOUNT(fact_Premium[PolicyNumber]),
        FILTER ( ALL ( fact_Premium[LossMMYY_Sort] ), fact_Premium[LossMMYY_Sort] <= CurrentDate ) 
)
RETURN

IF(
    NOT(HASONEVALUE(dim_Date[Year Month]))
    && HASONEVALUE(dim_LossMMYY[LossMMYY_Sort]),
    BLANK(),
    Counts
)

然后我使用矩阵:

enter image description here

以某种方式在空白处具有0并将其呈现为三角形吗? 像这样的东西:

enter image description here

我试图修改Expression,但它破坏了三角形的形状:

RunTotBondCount = 
VAR CurrentDate = MAX ( dim_LossMMYY[LossMMYY_Sort] ) 
VAR Counts =
CALCULATE ( 
        // IF(
        //     ISBLANK(DISTINCTCOUNT(fact_Premium[PolicyNumber])),0,DISTINCTCOUNT(fact_Premium[PolicyNumber])
        //     ),
            DISTINCTCOUNT(fact_Premium[PolicyNumber]),
        FILTER ( ALL ( fact_Premium[LossMMYY_Sort] ), fact_Premium[LossMMYY_Sort] <= CurrentDate ) 
)
RETURN

IF (ISBLANK(Counts),0,Counts)

enter image description here

0 个答案:

没有答案