2017-02-17 100 views
2

我试图使这个图表在有条件的排名:Excel中创建多重条件排序

enter image description here 在右边你可以看到总成绩,并从Match 1,2,3(总和) 在线AC我排名有一个平局得分(3分,都在第2位),我想添加第2和第3条件来确定最终排名。 如果得分平均分(两者的排名相同),那么要确定谁是第二名,谁是第三名,我首先要使用XX's列中的值。较高的值将赢得第二名,并且在还有平局的情况下(因为两者都是相同的值0),它将继续并检查X's列中的值,并且因为行C = 27且行A = 21 ,行C将排名第二,行A将排名第三。 如果还存在平局,还想添加一个选项以继续3条件。

我使用简单的排名公式=RANK(AK7,$AK$7:$AK$10)来确定排名。

回答

1

非常简单的'数学'解决方案:做一个与权重的线性组合。 这样做

Wscore = 1000*Score + 10*XXvalue + Xvalue 

然后排序值使用简单的排名功能。

只需根据您的价值分布更改权重(如果需要)。