怎样实现Excel函数排名,再依次递减0.5评分,最高30分最低0分。

要求:员工支持数最高排名得满分30分,往后排名依次递减0.5分,最低0分(如图)。请问:排名得分的函数公式如何实现?
以此图为准

第1个回答  2018-05-13
F4中输入=IF(((30-(RANK(E4,E$4:E$100,0)-1)*0.5)<1),0,(30-(RANK(E4,E$4:E$100,0)-1)*0.5))
向下填充追问

不对呀,排名第一得30分,那排名第二应该得29.5分呀!是你对题意理解返了还是我表达有误呢?
我的应用公式是:=30-(RANK(C4,$C$4:$C$8)-1)*0.5也不对,应该怎样设置最低值0分

追答

重新修改了,=IF(((30-(RANK(E4,E$4:E$100,0)-1)*0.5)<0),0,(30-(RANK(E4,E$4:E$100,0)-1)*0.5))

加粗的地方设置为您的员工总数

本回答被提问者采纳
第2个回答  2018-05-13
=30-(c4-1)*0.5