在壹般任務中,我們常常須要利用Excel對數據停止排名處理。Excel供給了多種函數來幫助我們疾速正確地實現這一任務。本文將介紹多少種常用的排名函數及其用法。
總結來說,常用的排名函數有RANK.EQ、RANK.AVG跟SORT函數。下面我們來具體懂得一下這些函數的用法。
RANK.EQ函數:此函數用於對一組數值停止靜態排名,即當有雷同值呈現時,它們將獲得雷同的排名,但會招致後續排名呈現空白。其語法為:RANK.EQ(number, ref, [order])。其中,number表示要排名的數值,ref表示排名的數值地區,order用來指定排序方法(0或省略表示降序,1表示升序)。
RANK.AVG函數:與RANK.EQ類似,但它處理了雷同值排名的成績,當雷同值呈現時,它們會獲得均勻排名。其語法為:RANK.AVG(number, ref, [order])。
SORT函數:在Excel 2019跟Office 365中引入,此函數可能對數據停止排序,但它不直接前去排名,而是前去排序後的成果。若要獲取排名,可能結合利用SPLIT跟INDEX函數。其語法為:SORT(array, [sort_index], [sort_order], [by_column])。其中,array是要排序的數據地區,sort_index指定按哪一列排序,sort_order指定排序方法,by_column指定能否按列排序。
舉個例子,假設我們有一個A列的數值1到10,我們可能在B1單位格輸入公式=RANK.EQ(A1, A:A)並向下拖動以獲取A列中每個數值的排名。
最後,控制這些排名函數可能幫助我們在處理大年夜量數據時愈加隨心所欲。在現實利用中,可能根據須要抉擇最合適的函數來停止排名打算。
須要注意的是,RANK.EQ跟RANK.AVG函數在舊版本的Excel中可能弗成用,此時可能利用RANK函數調換,其用法與RANK.EQ類似。