萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> Excel2013中對不並列的數據進行排名

Excel2013中對不並列的數據進行排名

   當我們不方便或者不能對數據進行排序時,需要對數據進行排名(排位),很多人選擇用 RANK 函數,但是 RANK 函數有一個特定:對於相同的數據(重復數據)進行排名時是並列排名的,並且會占空名次。例如對100、100、99進行排名,得出的結果分別是1、1、3,而不是1、2、3或1、1、2。下面,就教大家怎麼解決這個問題。

  案例演示

  ①啟動Excel2013,小編初略的制作了一份表格,看到有一些並列的數據,在F2單元格輸入公式:=RANK(E2,$E$2:$E$10)+COUNTIF($E$1:E2,E2)-1

Excel2013中對不並列的數據進行排名   三聯

  ②回車,得到結果6,我們驗證一下,看看5是不是排在該列數據的第6位。

Excel2013中對不並列的數據進行排名

  ③驗證無誤之後,鼠標移動到該單元格右下角,出現+號,雙擊填充柄,完成余下數據的排序。

Excel2013中對不並列的數據進行排名

  ④排序完成,大家不放心的話可以自己眼力驗證,2個並列的9並不是都排在第2,一個第2另一個第3,按照數據先後順序排列。

  公式說明

  rank(對什麼排名,在哪裡排):在一組連續單元格內對單元格值進行排名。

  countif(在哪裡計算個數,計算什麼的個數):在指定區域內計算指定內容的個數。

  公式的意義:E2的排名+當前行以上E2的個數-1

copyright © 萬盛學電腦網 all rights reserved