过滤 RANKX 度量

Filter a RANKX measure

我在 Power BI 中有一个这样的 table:

Year    Company Country Revenue
2019    XXX     Brazil  1029029
2018    YYY     France  1029100
2019    ZZZ     Brazil  1929201
2017    XXX     Brazil  8291020

我做了以下做法:

RANKX(ALL(
'Data'[Company];
'Data'[Country]);
CALCULATE(SUM('Data'[Revenue]);'Data'[Year]=2019))

我想在 Power BI 上构建一个 table 视觉对象,它只考虑每个国家/地区的公司 'XXX' 排名。

如果我将此度量作为列放在 Power BI Table 上,我需要过滤此 Table 以仅考虑公司 'XXX'。我想知道是否可以在我的衡量标准中为公司考虑这个过滤器。

您可以通过 XXX 更改您的衡量标准并过滤您的视觉对象。这是您目前的测量值,有和没有过滤器。这里只是不显示过滤后的行,结果是一样的:

如果你像这样改变你的衡量标准,你会得到正确的过滤器结果,你会得到不同的排名结果:

您也可以将 XXX 过滤器放在 table 视觉对象中,而不是直接放在报告中。这样比较隐蔽