:"RANK.EQ函數操作指南"-表格技巧免费ppt模版下载-道格办公

"RANK.EQ函數操作指南"

  • 圖文技巧
  • 案例

傳回一列數字的數字排位。其大小與清單中其他值相關;如果多個值具有相同的排位,則傳回該組值的最高排位。如果要對清單進行排序,則數字排位可作為其位置。

語法

RANK.EQ(number,ref,[order])

RANK.EQ 函數語法有下列參數:

Number 必需。要找到其排位的數字。

Ref 必需。數字列表的數組,數字列表的引用。 Ref 中的非數字值會被忽略。

Order 可選。一個指定數字排位方式的數字。

說明

如果 Order 為 0(零)或省略,Excel 對數字的排位是基於 Ref 為降序排列的清單。

如果 Order 不為零, Excel 對數字的排位是基於 Ref 為依照升序排列的清單。

RANK.EQ 賦予重複數相同的排位。但重複數的存在將影響後續數值的排位。例如,在按升序排序的整數清單中,如果數字 10 出現兩次,且其排位為 5,則 11 的排位為 7(沒有排位為 6 的數值)。

要達到某些目的,可能需要使用將關聯考慮在內的排位定義。在上一範例中,可能需要將數字10的排位修改為5.5。這可以透過在 RANK.EQ 傳回的值中新增以下修正係數來實現。此修正係數適用於以降序排序(order = 0 或省略)和按升序排序(order = 非零值)計算排位的情況。關聯排位的修正係數 =[COUNT(ref) + 1 – RANK.EQ(number, ref, 0) – RANK.EQ(number, ref, 1)]/2。在工作簿中的範例中,RANK.EQ(A3,A2:A6,1) 等於3。修正係數為 (5 + 1 – 2 – 3)/2 = 0.5,將關聯考慮在內的修

(810)
打賞 支付宝扫一扫 支付宝扫一扫
single-end

相關推薦