Power BI DAX-结果集中的重用度量

问题描述

我是DAX和Power BI的新手。我有一个Power BI结果集,它具有唯一标识符(ID),引用ID列但可为空的列(REF_ID)和度量(MSR)。现在我只想做一个计算: New_Measure = MSR(如果REF_ID为NULL) New_Measure = MSR + MSR_REF_ID(因此,从REF_ID引用的ID中的MSR)。

示例: New_Measure(ID = 3)=度量(ID = 3)+度量(ID = 6)= -5283619.953 + 1911594.57332966

谁可以提供帮助?

enter image description here

解决方法

使用以下公式在Power BI中创建新列:

New_Measure = IF(Ref_ID = BLANK(),MSR,MSR + LOOKUPVALUE(MSR,ID,REF_ID))

您可以为DAX引用IFLOOKUPVALUE的语法

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...