Qlikview Pivot Table 周前 X

Qlikview Pivot Table Top X by week

我有一个枢轴 table,其中包含周数(列)与产品(行)。我想查看每周销售额排名前 10 位的产品,值为 1 表示该产品位于前 10 位。我使用下面的表达式,并且我在所有周内都获得了前 10 位销售额。如何获得每周前 10 名(每列有十个值)?

=if(Aggr(Rank(sum([SALES])),PRODUCT)< 11,1,0)

我会说你快到了,但你需要向 Aggr 函数添加另一个参数(就像你说你想要按产品和周排名,而目前你只考虑产品)。

在不知道模型细节的情况下,表达式类似于:

=if(Aggr(Rank(sum([SALES])),PRODUCT,WEEK)< 11,1,0)