使用DAX在PowerPivot中使用Rankx排名错误

时间:2014-05-20 15:31:17

标签: excel-2013 powerpivot dax

第二天看着DAX,abit坚持这一点。我正在努力让排名系统正常运行,并且在基本级别上它起作用。但是当我把小组放进去时,一切都错了。让我告诉你我在做什么。

假设该表名为Table2并包含以下数据

Country City    Sales
Germany Munich  1
Germany T       3
Germany D       2
Germany Munich  7
Germany A       8
Germany Munich  6
Germany P       9

我想按城市排名。如果我使用这个公式,我得到整体排名

  =RANKX(all(Table2),Table2[Sales],,0)

其中只有1-7的列表。不过我希望慕尼黑排名第一等。 例如,我尝试了各种各样的论坛       = RANKX(所有(表2),SUMX(表2,表2 [销售]),, 0)

在所有列中返回1。我估计我需要按城市进行分组,但是我在城市尝试的任何内容都会产生一个错误,即公式中会出现一个表格。

希望这是有道理的,因为我想在此之后添加另一层。

感谢

1 个答案:

答案 0 :(得分:1)

我认为我的主要问题是我将公式放入列而不是计算的度量。该措施是否已创建,可通过该表访问。