Short version of question: 如何根据计算出的度量创建排名?
Question background: 我有一个表/查询,为每个员工产生许多行,每行有一个 time taken
值 .
我想计算每个 employee
的平均时间,然后为每个 employee
显示一个表,显示他们的 name
,平均 time taken
和 rank
(基于 time taken
) .
为了完成第一部分,我创建了一个名为 AverageTimeLength
的度量,并将其设置为:
AverageTimeLength = Average(Table_name[Column_name])
然后我编码了以下内容:
AverageTimeLength_employee = CALCULATE([AverageTimeLength], GROUPBY(Table_name, Table_name[EmployeeName]))
这两个是措施;我能够将第二个插入到新的表格图表中,因为测量值不是来自列,而是使用 RANKX()
. 如果我尝试创建一个派生自该度量的列(即 column_name = [AverageTimeLength_employee]
),我只会在指责 column_name
循环推理时出错 .
我想做什么似乎应该很简单;有谁知道如何创建一个简单的排名参数,对度量值进行排名?
1 回答
您可以创建
Average
度量并在Rank
度量中使用它,如下所示:希望能帮助到你 .