首页 > 解决方案 > 一种基于时间标记变化的度量

问题描述

我有一个如下表,其中包含三列:YearType1Type2。我需要一种可以标记每年变化的Type2措施Type1。给出如Change in Type2下列的度量:

在此处输入图像描述

例如,1如果Type2inType1明年发生了变化,这个度量可以给出,0如果Type2保持不变,那么最后我可以得到这个表:

在此处输入图像描述

有什么方法可以计算这个吗?提前谢谢了

标签: powerbidax

解决方案


您可以Type2通过与上一年进行比较来进行更改:

Change in Type2 =
VAR CurrType2 = SELECTEDVALUE ( Table1[Type2] )
VAR CurrYear = SELECTEDVALUE ( Table1[Year] )
VAR PrevType2 =
    CALCULATE (
        SELECTEDVALUE ( Table1[Type2] ),
        ALL ( Table1[Type2] ),
        Table1[Year] = CurrYear - 1
    )
RETURN
    IF ( ISBLANK ( PrevType2 ), BLANK(), IF ( CurrType2 = PrevType2, 0, 1 ) )

变化的总和非常简单:

Change Sum = SUMX ( VALUES ( Table1[Type1] ), [Change in Type2] )

推荐阅读