我有一个查询,称为“ cuartil”,我想将其用作轴。如果我将其放在表格中,它将显示如下:
然后,此度量可能会根据制作的区域过滤器而有所不同,例如在此图片中:
但是我想在图形中显示它,在该图中我想将度量用作轴,但是功率bi不允许我这样使用
是否有任何方法可以将度量作为轴?
要获取“卡蒂尔”量度,请首先计算UniqueRank:
UniqueRank =
RANKX (
tabla_ranking;
FORMAT ( tabla_ranking[nro_trabajos]; "0000" ) & tabla_ranking[region] &
tabla_ranking[site]
)
然后我计算度量等级2:
ranking2 =
RANKX (
ALLSELECTED ( tabla_ranking );
tabla_ranking[UniqueRank];
MAX ( tabla_ranking[UniqueRank] )
)
最后计算出量度“ cuartil”
cuartil = IF(tabla_ranking[ranking2]<=
[total_registros]*0.25;"1P";IF(tabla_ranking[ranking2]<=
[total_registros]*0.5;"2P";IF(tabla_ranking[ranking2]<=
[total_registros]*0.75;"3P";"4P")))
答案 0 :(得分:0)
您不能对轴使用度量。但是,如果cuartil
不依赖于切片器或任何动态过滤,则可以使用该度量创建一个计算列并将该计算列用于轴。
要在轴上使用cuartil
,请在列中创建一个新表Axis
:
cuartil
----
1P
2P
3P
4P
然后,您可以编写要用于图形的度量。例如,
numero trabajos =
CALCULATE (
SUM ( tabla_ranking[nro_trabajos] ),
FILTER ( tabla_ranking, [cuartil] IN VALUES ( Axis[cuartil] ) )
)