将 RANKX 与 YTD 度量一起使用不会正确排名

Using RANKX with a YTD Measure does not rank correctly

我正在尝试计算年初至今的累计购买量。第一步是按成本金额对项目进行排名,但是当我尝试按 [_YTD 成本] 度量进行排名时,我得到的数字没有意义(跳过的数字,重复的)。

[]

我有 3 个切片器:月、年和 select Month/YTD 度量。由于使用月份计算我没有问题,我删除了与 Month/YTD 切片器的交互,我只在 table:

上放置了 YTD 度量
Total Purchase Cost = SUM ( Purchases[Amount] )

_YTD Cost = TOTALYTD([Total Purchase Cost], 'dim-calendar'[Date])

_RANK YTD = RANKX(ALLSELECTED(Purchases), [_YTD Cost])

备注:

  1. 我从项目中拉取了项目table
  2. 购买 table 按购买日期
  3. 链接到日期 table

不能 100% 确定您的数据模型,但请尝试更改您的 RANKX(ALLSELECTED(***) 以引用项目列。像这样:

RANKX(ALLSELECTED('Item'[Item]), [_YTD Cost])