powerbi - 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
谁能帮忙???
解决方案
使用以下公式在 Power BI 中创建一个新列:
New_Measure = IF(Ref_ID = BLANK(), MSR, MSR + LOOKUPVALUE(MSR, ID, REF_ID))
您可以参考DAX的IF和LOOKUPVALUE语法
推荐阅读
- real-time - 实时减少labview数学脚本的执行时间
- ios - 遮罩的 CABasicAnimation 包含渐变,用于在高度变化时覆盖和显示视图
- sql-server - 授予 SQL Server 用户查看 sys.objects 中所有条目的权限
- javascript - 仅水平滚动不起作用
- sql-server - 为什么字段更新会引发绑定集合错误
- infinispan - infinispan 9.4 - 监听器和事件过滤器
- .net - 为什么我在 for 循环中创建的 List(Of String) 在每次迭代时都不为空?
- node.js - Webpack HtmlWebpackPlugin - 在 babel 转换后 'Uncaught ReferenceError: require is not defined'
- r - R - 正则表达式,在第二次或第三次出现后匹配
- excel - 类似战舰的Excel图表用于空间填充演示