需要帮助来创建一个DAX为下面。
EventID CFStatus ManualRowStatus CalculatedRowStatus
1个已付计数
1放弃忽略
2个已付计数
2个已付计数
3免计数
3免计数
如果对于给定的计数,CFStatus既有'Paid‘又有'Waived’,那么"Paid“行的CalculatedRowStatus字段应该标记为"Count”,"Waived“行的字段标记为"Ignore”。
对于所有其他组合,计数状态应标记为“CalculatedRow”。
简而言之,CalculatedRowStatus列应该显示与ManualRowStatus相同的结果,如图所示。
任何帮助都是非常感谢的。
提前谢谢。拉梅什。
发布于 2015-06-05 20:06:07
excel类型标准位嵌套IF()和CALCULATE()的组合,用于检查具有已支付状态的事件id的记录:
=
IF (
[CFStatus] = "Paid",
"Count",
IF (
CALCULATE (
COUNTROWS ( 'table' ),
FILTER (
'table',
[EventID] = EARLIER ( [EventID] )
&& [CFStatus] = "Paid"
)
)
> 0,
"Ignore",
"Count"
)
)https://stackoverflow.com/questions/30523237
复制相似问题