Excel 公式得分并授予名额 - 基于多个参数的排名

Excel formula score and award a place - Rank based on multiple parameters

让我分享这个问题,我试图通过比较多个参数来确定获胜者名单:

首先我要比较故障点。你拥有的越少,你得到的地方就越好。如果故障点相等,那么我需要比较时间。比较时间,你执行得越快,你获得的名次就越大(绿色柱代表正确的结果)。

我用过这个公式:

=IF(AA16="";"";COUNTIF($Z:$Z;"<"&Z16)+1+SUMPRODUCT(--($Z:$Z=Z16);--($AA:$AA>AA16)))

但是,我对时间参数进行了错误的比较。我的猜测是这要么是我遇到的一个小问题,要么是公式本身完全错误。

提前致谢。

看起来这可能会有帮助。他们有一个与打破关系相关的示例,我认为它适用于您的场景。

Excel Functions: Rank

改用这个公式:

=RANK(Z16,Z:Z,1)+SUMPRODUCT((Z:Z=Z16)*(AA:AA<AA16))

参考图片: