Power BI 表中显示的计数排名均显示为 1

时间:2021-03-09 10:47:22

标签: powerbi dax powerbi-desktop

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

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

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

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

我把这个加到表里了,但是所有的排名都显示为 1。

2 个答案:

答案 0 :(得分:1)

你可以试试下面的代码-

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

仅-

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

答案 1 :(得分:0)

RANKX (ALL(Query1),COUNTX(RELATEDTABLE(QUERY1),[课程])) 上面应该从 query1 到 query1 按课程计数计算排名

相关问题