1

是否可以在功率 Bi 中进行动态过滤?

我想在柱形图中显示 TOP 20 或 TOP 10 或 TOP 5。现在我有一个少于 20 的过滤器,但我需要在切片中标记并显示其他数据。

预先感谢。

4

2 回答 2

1

实际上,没有开箱即用的功能来做 TOP N。当我必须这样做时,我使用以下方法来做到这一点

让我们想象一下下表(表1):

我用这个 DAX 公式添加一列: rang = RANKX(Table1,Table1[Sales])

然后,我在 Power BI Desktop 中添加另一列 TOP N Formula Top = IF(Table1[rang]<=2,"TOP2") Table

在报表中,我添加了一个基于 TOP N 列 Report Sample的切片器

唯一的问题是空白值仍然保留在切片器中。另一种实现前 N 的方法是仍然添加具有排名的列并将此列添加到报告级别过滤器。

于 2015-12-23T10:38:04.833 回答
1

Power View 可视化中没有原生的 Top N 功能。话虽这么说,如果您想基于单个字段进行 Top N 并测量您事先知道的,您可以使用此处的模式编写一个测量来说明这一点。

您可以在此处投票支持此功能。

于 2015-12-22T15:36:37.027 回答