复制
收藏
提问
全网
=IF(K8=0,0,IF(K8>=0.4,4,1+(COUNT($H$8:$L$8)-RANK.EQ(K8,$H$8:$L$8,0)+1)/COUNT($H$8:$L$8)))
2个月前
理解问题=IF(K8=0,0,IF(K8>=0.4,4,1+(COUNT($H$8:$L$8)-RANK.EQ(K8,$H$8:$L$8,0)+1)/COUNT($H$8:$L$8)))
已完成理解「=IF(K8=0,0,IF(K8>=0.4,4,1+(COUNT($H$8:$L$8)-RANK.EQ(K8,$H$8:$L$8,0)+1)/COUNT($H$8:$L$8)))」
展开阅读网页
回答简洁
更专业一些
Excel 公式解析
- 该公式用于根据K8单元格的值进行条件赋值和排名计算。
公式结构
- 条件判断:首先判断K8是否等于0,如果是,则结果为0。
- 条件赋值:如果K8大于等于0.4,则结果为4。
- 排名计算:如果K8在0到0.4之间,则使用
RANK.EQ
函数计算K8在$H$8:$L$8范围内的排名,并根据排名进行赋值。
公式详解
- RANK.EQ(K8,$H$8:$L$8,0):计算K8在$H$8:$L$8范围内的排名,其中0表示按从小到大排序。
- COUNT($H$8:$L$8):计算$H$8:$L$8范围内的数值个数。
- 计算排名:使用
COUNT($H$8:$L$8)-RANK.EQ(K8,$H$8:$L$8,0)+1
计算K8的排名,如果排名相同则为并列排名。 - 最终结果:1加上排名与数值个数的比值,得到K8的最终得分。