【问题标题】:Displayed Rank of Count In a Power BI Table all showing as 1在 Power BI 表中显示的计数排名全部显示为 1
【发布时间】:2021-03-09 10:47:22
【问题描述】:

我有一个关于课程列的查询。在一个表中,我想查看所有课程,其中包含课程实例计数和该计数的排名。 我在报告中添加了一个表格。然后我创建了一个 TotalCourses 度量:-

TotalCourses = CALCULATE(COUNT(QUERY1[Course:]))

我将此添加到表中,并且计数是正确的。然后我为排名创建了另一个衡量标准:-

CourseRanks = RANKX(ALL(Query1),[TotalCourses],,DESC)

我将它添加到表格中,但所有等级都显示为 1。

【问题讨论】:

    标签: powerbi dax powerbi-desktop


    【解决方案1】:

    你可以试试下面的代码-

    Ranks = 
    IF (
        HASONEVALUE ( QUERY1[Course:] ),
        RANKX ( ALL ( QUERY1[Course:] ), [TotalCourses] )
    )
    

    仅-

    Ranks = RANKX(ALL(QUERY1[Course:]),[TotalCourses])
    

    【讨论】:

      【解决方案2】:

      RANKX (ALL(Query1),COUNTX(RELATEDTABLE(QUERY1),[Course])) 以上当然应该从query1 over query1计算排名

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多