精华文章

excel如何实现分数相同名次相同

要实现相同分数名次一样,可以使用Rank函数,Rank函数有三个参数,第一个参数是指定的当前分数单元格,一般为名次相同行的那一个分数,第二个参数为比较的区域,为了公式能进行复制,这个区域要进行绝对引用,第三个参数设置为0,表示降序进行排名,非0则按升序排名。如果第2名有两个相同分数,则都是第2名,因为第3名位置被占用,所以下一名次是第4名。

如果我们希望第2名有两人,下一名次是第3名,而不是第4名,那稍复杂一点。可以用公式=SUMPRODUCT((绝对引用的比较区域>当前分数单元格)/COUNTIF(绝对引用的比较区域,绝对引用的比较区域))+1。如当前分数在B2,比较的分数区域从B2到B10,那么公式为=SUMPRODUCT(($B$2:$B$10>B2)/COUNTIF($B$2:$B$10,$B$2:$B$10))+1