Excel创建多重条件排名

标签 excel conditional ranking rank

我正在尝试在此图表中进行条件排名:

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)来确定排名。

最佳答案

非常简单的“数学”解决方案:与权重进行线性组合。
做类似的事情

Wscore = 1000*Score + 10*XXvalue + Xvalue

然后使用简单的排名函数对值进行排序。

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

关于Excel创建多重条件排名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42304949/

相关文章:

excel - Excel 中的 IF 语句查看单元格的值是日期

sql - SSRS - 如何使 IIF 语句忽略无效值

php - 比较php中的两个时间戳

php - 排名 MySQL 查询中的用户数

mysql - 按排名对不同表的结果进行分组

excel - Sum() 跨动态张数

vba - 使用vba根据Excel中的单元格值将数据拆分为多个工作簿

excel显示在任何列中具有值的行

C++ 条件运算符性能

mongodb - 查找一名用户,然后使用 MongoDB 根据其总积分获得排名