过滤 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 视觉对象中,而不是直接放在报告中。这样比较隐蔽
我在 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 视觉对象中,而不是直接放在报告中。这样比较隐蔽