rank是excel的常用函數,該函數的功能是對數值進行排序,那么該函數應該若何利用呢?利用時要遵循什么樣的語律例則呢?請看下文。
rank函數語法
rank函數有三個參數值,第一個參數是number,number是我們要進行排序的參數值,可所以具體的數值也可所以引用單位格中的值;第二個參數是ref,而ref則是區間規模,即為number值在這個區間規模內進行排序。第三個參數是oder,oder參數是指排序的體例,若是為0則為降序排序,若是為1則為升序排序。
rank函數申明
排序中若是碰到不異的兩個值,那么這兩個值則會被排當作不異的挨次,但下一位則會按跳躍這些不異的值的序數,直接跳到下一個挨次。好比,有兩個不異的數值排在第6位,那么下一位則排在第8位;若是有三個不異的數值排在第6位,那么下一位數值這被直接排在第9位,依次類推。
起首,打開一個表格。我們這里給出了一示例表格,表格中有10個學生的成就,我們來對這些學生的成就進行排名,學生的名次排在D列中。
然后在D2中輸入函數表達式=rank(C2,C2:C11,0),最后一個參數也可以輸入1,1暗示從低到高進行排序,而0則暗示從高到低進行排序,輸入完后點擊回車鍵,在D2單位格中就能看到輸出成果了,成果如圖所示。
適才只完當作1個參數值的排序,剩下的排序若是一個一個輸入函數過分麻煩,我們就可以用到直接下拉復制公式的方式來進行公式的輸入。可是若是直接利用下拉復制的方式,公式中的參數C2:C11就會依次釀成C3:C12,C4:C13……,如許排序規模就發生了轉變,為了使這個區間一向連結C2:C11不變,那么就需要在數字前面加上$符號,如圖所示。
添加上$符號今后,選中單位格并略微移動鼠標,待鼠標指針釀成圖示的十字型后,雙擊鼠標左鍵,如許所有單位格的函數就主動生當作了。
函數對學生成就的排序如下所示,因為C3:C5的學生成就一樣,所以在排序時并列第4位,而應該排在第5位的則被直接排當作了第7位,中心的5位和6位被省略。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!