如何创建将在 Power bi 中按日期切片器响应的动态排名

How to create dynamic ranking that would respond by date slicer in Power bi

我只需要根据 TransactionDate DESC 为每个 ClaimantID 创建排名列。

示例 .pbix 文件可在此处找到: https://www.dropbox.com/s/9dsnylng70t5a8i/Count%20Open%20and%20Closed%20at%20Point%20of%20time.pbix?dl=0

在下面的图片中,我对 TransactionDate 有两个独特的声明。

那么我如何按 TransactionDate 降序排列 ClaimantID?

我尝试创建列 Rank。但它并没有给我理想的结果:

Rank = 

    RANKX(
        CALCULATETABLE(
            Claimants
            ,ALLEXCEPT(Claimants,Claimants[ClaimantID])
                      ),Claimants[TransactionDate]
        )

结果应如下所示:

更改您的排名计算方式:

Rank = 

    RANKX(
        CALCULATETABLE(
            Claimants
            ,ALLEXCEPT(Claimants,Claimants[ClaimNumber],Claimants[ClaimantID])
                      ),Claimants[TransactionDate],,DESC,Dense
        )

目前在 table 中还有同一日期的多笔交易,您正在汇总排名。将其更改为最小排名以获得正确的结果。