首页 > 解决方案 > 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) = Measure(ID=3) + Measure(ID=6) = -5283619.953 + 1911594.57332966

谁能帮忙???

在此处输入图像描述

标签: powerbidaxmeasure

解决方案


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

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

您可以参考DAX的IFLOOKUPVALUE语法


推荐阅读