powerbi - 一种基于时间标记变化的度量
问题描述
我有一个如下表,其中包含三列:Year
、Type1
和Type2
。我需要一种可以标记每年变化的Type2
措施Type1
。给出如Change in Type2
下列的度量:
例如,1
如果Type2
inType1
明年发生了变化,这个度量可以给出,0
如果Type2
保持不变,那么最后我可以得到这个表:
有什么方法可以计算这个吗?提前谢谢了
解决方案
您可以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] )
推荐阅读
- python - 灰度指纹图像的归一化
- javascript - 从Javascript中的对象返回最高数字和关联名称
- javascript - 使用 JavaScript 验证对象数组中的重复对象
- excel - 在不覆盖现有数据的情况下将数据从一个工作簿复制并粘贴到另一个工作簿
- qt - 如何在 Qt Designer 中对齐标签而不剪切标签内容?
- powershell - 使用模块和路径
- python - 使用 pandas 和 numpy 进行练习
- r - 用零值填充向量
- android - Markdown 如何更改默认文本大小 Android Markwon
- oauth-2.0 - 用于身份验证和签名的证书