Powerbi XRANK在表中,忽略除1以外的所有列
我在一个有3列的解决方案中有一个表。姓名、调查计数、平均调查分数。这是一种“加权”排序,即那些拥有匹配调查分数的人,拥有更多调查回答的人的排名更高。这一切都很好 我被要求添加员工的位置名称。当然,添加此新列会调整排名,从而给出不准确的结果 我如何修改我的rank语句以忽略新的“location name”列,使其看起来像不存在一样 这是我现有的计算方法,以供参考Powerbi XRANK在表中,忽略除1以外的所有列,powerbi,dax,Powerbi,Dax,我在一个有3列的解决方案中有一个表。姓名、调查计数、平均调查分数。这是一种“加权”排序,即那些拥有匹配调查分数的人,拥有更多调查回答的人的排名更高。这一切都很好 我被要求添加员工的位置名称。当然,添加此新列会调整排名,从而给出不准确的结果 我如何修改我的rank语句以忽略新的“location name”列,使其看起来像不存在一样 这是我现有的计算方法,以供参考 Survey Score Combined Ranking = VAR Ranking2 = IF( HAS
Survey Score Combined Ranking =
VAR Ranking2 =
IF(
HASONEVALUE( Survey[EmployeeName]),
RANKX(
ALL(Survey[EmployeeName]),
[RespondentCount],,
DESC,
DENSE
),
BLANK()
)
VAR RANKSCALE =
DIVIDE(
RANKING2,
100
)
VAR SECONDARYRANK =
IF( HASONEVALUE( Survey[EmployeeName]),
1 - RANKSCALE,
BLANK()
)
VAR AVGCORE = round([_AvgScore]*1000,0)
RETURN
AVGSCORE+ SECONDARYRANK
Survey Score Overall Ranking =
CALCULATE(
RANKX(
ALL(Survey[EmployeeName])
,[Survey Score Combined Ranking]
)
,
ALLSELECTED(Survey[LocationName]),
ALLSELECTED(Survey[CompletedDate])
)