我正在处理一些特殊请求,如果任何基础子类别未达到目标(100%),则显示零值,我尝试使用SUMX,但是即使它不属于该类别,它最终也会给出所有子类别组。我正在尝试实现它的矩阵视图。
我尝试过的公式
Formula 1
Over 100+:= CALCULATE(Count(ProductID),FILTER(Payout,Payout[Performance%]>=1))
Formula 2
IF(DIVIDE(SUMX(Payout,Payout[ActualPay]),SUMX(Payout,Payout[Risk Amount]))>=1,1,0)
在此先感谢您的帮助!
答案 0 :(得分:1)
您可以遍历表并检查每行的性能是否均大于100%,并在所有行中取最小值。
Over 100+ = MINX ( Payout, IF ( Payout[Performance%] >= 1, 1, 0 ) )
请注意,当这是一种度量标准时,表Payout
将通过其本地过滤器上下文进行过滤。因此,在每个产品行中,传递到Payout
的表MINX
只是该行。