EXCEL怎麼排名(表格裡排名怎麼弄)

在excel中,有多種方式的排名,如下圖所示三種排名方式都是按成績自高到低進行排名。排名1是一般排名,如果有並列名次,則返回最佳排名,且佔用下面排名的名次;排名2是按平均數排名,如果有並列排名,則返回並列平均排名;排名3是中國式排名,如果有並列名次,則返回最佳排名,且不佔用下面排名名次。這三種排名方式如何實現呢?

       

圖一

排名1和排名2相對簡單,排名1只需在D2單元格輸入公式=RANK.EQ(C2,$C$2:$C$20),填充下面單元格即可完成排名。這裡RANK.EQ函式和RANK函式的功能是一樣的,第一個參數列示返回的排名,第二個參數列示排名的範圍,第三個參數列示升序或者降序,忽略則為降序。排名2在單元格E2中輸入=RANK.AVG(C2,$C$2:$C$20)即可。其他操作和排名1相同。

       

圖二

排名3無法直接用排名函式實現,但是運用函式有很多種方法,這裡介紹一種最容易理解的排名方法。

首先,把成績一列複製到其他列,然後選擇資料——刪除重複值。

       

圖三

然後對剛才複製的列用RANK.EQ函式進行排名。

       

圖四

然後在D2單元格輸入=VLOOKUP(C2,$G$2:$H$14,2,0),填充下面單元格,即可實現排名3的效果。最後,可以把D列的公式貼上為數值,刪除輔助列GH列。

       

圖五

這就是三種方式的排名,排名3用簡單的vlookup函式就可以實現,遠比各種函式組合容易理解。趕快試試吧。