'Excel排名函數rank詳解及應用'

Excel 理工小哥哥 2019-09-08
"

Excel排名函數rank詳解及應用

在用Excel處理數據時,有時需要對數據大小進行排名,此時可以用到排名函數rank,這裡對其參數進行介紹並加以實例演示。

1. 參數介紹

rank(number,ref,[order])

其中number表示需要排名的數值

ref表示在哪個區域內進行排名

order表示排序的方式

(若為0或忽略不寫,降序排列;若為其它數值,升序排列)

2. 實例演練

如下圖,我們要對分數進行排名(降序、升序)

"

Excel排名函數rank詳解及應用

在用Excel處理數據時,有時需要對數據大小進行排名,此時可以用到排名函數rank,這裡對其參數進行介紹並加以實例演示。

1. 參數介紹

rank(number,ref,[order])

其中number表示需要排名的數值

ref表示在哪個區域內進行排名

order表示排序的方式

(若為0或忽略不寫,降序排列;若為其它數值,升序排列)

2. 實例演練

如下圖,我們要對分數進行排名(降序、升序)

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,$B$2:$B$11),意思是對B2單元格內的數值進行排名,排名的區域為B2:B11,第三參數忽略表示降序排名,確定後向下填充

"

Excel排名函數rank詳解及應用

在用Excel處理數據時,有時需要對數據大小進行排名,此時可以用到排名函數rank,這裡對其參數進行介紹並加以實例演示。

1. 參數介紹

rank(number,ref,[order])

其中number表示需要排名的數值

ref表示在哪個區域內進行排名

order表示排序的方式

(若為0或忽略不寫,降序排列;若為其它數值,升序排列)

2. 實例演練

如下圖,我們要對分數進行排名(降序、升序)

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,$B$2:$B$11),意思是對B2單元格內的數值進行排名,排名的區域為B2:B11,第三參數忽略表示降序排名,確定後向下填充

Excel排名函數rank詳解及應用

同樣對於升序我們只需改變第三參數即可,如在D2單元格輸入函數=RANK(B2,$B$2:$B$11,1),然後向下填充,即可得到升序排名

"

Excel排名函數rank詳解及應用

在用Excel處理數據時,有時需要對數據大小進行排名,此時可以用到排名函數rank,這裡對其參數進行介紹並加以實例演示。

1. 參數介紹

rank(number,ref,[order])

其中number表示需要排名的數值

ref表示在哪個區域內進行排名

order表示排序的方式

(若為0或忽略不寫,降序排列;若為其它數值,升序排列)

2. 實例演練

如下圖,我們要對分數進行排名(降序、升序)

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,$B$2:$B$11),意思是對B2單元格內的數值進行排名,排名的區域為B2:B11,第三參數忽略表示降序排名,確定後向下填充

Excel排名函數rank詳解及應用

同樣對於升序我們只需改變第三參數即可,如在D2單元格輸入函數=RANK(B2,$B$2:$B$11,1),然後向下填充,即可得到升序排名

Excel排名函數rank詳解及應用

從結果不難看出對於數值相同的排名次序是相等的,並且因為數值相等導致排名的序號不連續,這也是美式排名的特性。

那可不可以使排名序號連續,對於相等的數值,排在上面的序號就靠前呢,當然也是可以的,就以下圖為例

"

Excel排名函數rank詳解及應用

在用Excel處理數據時,有時需要對數據大小進行排名,此時可以用到排名函數rank,這裡對其參數進行介紹並加以實例演示。

1. 參數介紹

rank(number,ref,[order])

其中number表示需要排名的數值

ref表示在哪個區域內進行排名

order表示排序的方式

(若為0或忽略不寫,降序排列;若為其它數值,升序排列)

2. 實例演練

如下圖,我們要對分數進行排名(降序、升序)

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,$B$2:$B$11),意思是對B2單元格內的數值進行排名,排名的區域為B2:B11,第三參數忽略表示降序排名,確定後向下填充

Excel排名函數rank詳解及應用

同樣對於升序我們只需改變第三參數即可,如在D2單元格輸入函數=RANK(B2,$B$2:$B$11,1),然後向下填充,即可得到升序排名

Excel排名函數rank詳解及應用

從結果不難看出對於數值相同的排名次序是相等的,並且因為數值相等導致排名的序號不連續,這也是美式排名的特性。

那可不可以使排名序號連續,對於相等的數值,排在上面的序號就靠前呢,當然也是可以的,就以下圖為例

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,B$2:B$11)+COUNTIF(B$2:B2,B2)-1,然後向下填充,公式前半部分與上述表示一樣,只是後面多出一部分條件計數函數COUNTIF(B$2:B2,B2)-1,其內容表示統計所需排名的數值在所選區域出現的次數,因為已經有rank函數得出了排名數值,所以統計出次數後還需減1,最終結果如下

"

Excel排名函數rank詳解及應用

在用Excel處理數據時,有時需要對數據大小進行排名,此時可以用到排名函數rank,這裡對其參數進行介紹並加以實例演示。

1. 參數介紹

rank(number,ref,[order])

其中number表示需要排名的數值

ref表示在哪個區域內進行排名

order表示排序的方式

(若為0或忽略不寫,降序排列;若為其它數值,升序排列)

2. 實例演練

如下圖,我們要對分數進行排名(降序、升序)

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,$B$2:$B$11),意思是對B2單元格內的數值進行排名,排名的區域為B2:B11,第三參數忽略表示降序排名,確定後向下填充

Excel排名函數rank詳解及應用

同樣對於升序我們只需改變第三參數即可,如在D2單元格輸入函數=RANK(B2,$B$2:$B$11,1),然後向下填充,即可得到升序排名

Excel排名函數rank詳解及應用

從結果不難看出對於數值相同的排名次序是相等的,並且因為數值相等導致排名的序號不連續,這也是美式排名的特性。

那可不可以使排名序號連續,對於相等的數值,排在上面的序號就靠前呢,當然也是可以的,就以下圖為例

Excel排名函數rank詳解及應用

此時我們可以在C2單元格輸入函數=RANK(B2,B$2:B$11)+COUNTIF(B$2:B2,B2)-1,然後向下填充,公式前半部分與上述表示一樣,只是後面多出一部分條件計數函數COUNTIF(B$2:B2,B2)-1,其內容表示統計所需排名的數值在所選區域出現的次數,因為已經有rank函數得出了排名數值,所以統計出次數後還需減1,最終結果如下

Excel排名函數rank詳解及應用

"

相關推薦

推薦中...