【发布时间】:2019-04-05 12:28:59
【问题描述】:
当前设置
PowerPivot 2010。
以[Date]为关键字段,以[Type of measure]、[Runrate base]为映射字段的日期维度表。 [Type of measure] 中的值为“Actuals”或“Budget”,[Runrate base] 中的值为“X”或 null。
成本事实表
计算的指标 [Runrate] 用于 a) 汇总成本事实表中映射为“实际”的日期的值或 b) 从成本事实表中计算 [Runrate 中标记为“X”的日期的平均值基础] 字段
问题
根据a)和b)计算的度量[Runrate]公式都可以。
用于决定是否执行 a) 或 b) 的度量 [Runrate] 的公式是问题所在。
尝试的方法
已经尝试过:
- 如果 [Type of measure] = "Actuals" then a) else b)
- 使用支持度量,例如 [Actuals] 过滤 [Type of measure] = 'Actuals',然后在度量 [Runrate] 中有一个 'if then else' 语句
状态
卡住了。到目前为止没有任何效果。
【问题讨论】:
-
您尝试过的确切 DAX 公式是什么,它们是如何不起作用的(它们给出了什么错误或返回了什么结果)?一些示例输入和所需输出对于那些试图回答的人也很有用。