怎么使用excel給數據排序,RANK.EQ函數怎么使用

小編:思敏 3224閱讀 2020.06.10

返回一列數字的數字排位。 其大小與列表中其他值相關(guān);如果多個(gè)值具有相同的排位,則返回該組值的最高排位。

如果要對列表進(jìn)行排序,則數字排位可作為其位置。

語(yǔ)法

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

RANK.EQ 函數語(yǔ)法具有下列參數:

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

Ref????必需。 數字列表的數組,對數字列表的引用。 Ref 中的非數字值會(huì )被忽略。

Order????可選。 一個(gè)指定數字排位方式的數字。

說(shuō)明

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

如果 Order 不為零, Excel 對數字的排位是基于 Ref 為按照升序排列的列表。

RANK.EQ 賦予重復數相同的排位。 但重復數的存在將影響后續數值的排位。?例如,在按升序排序的整數列表中,

如果數字 10 出現兩次,且其排位為 5,則 11 的排位為 7(沒(méi)有排位為 6 的數值)。

要達到某些目的,可能需要使用將關(guān)聯(lián)考慮在內的排位定義。在上一示例中,可能需要將數字10的排位修改為5.5。?

這可以通過(guò)向 RANK.EQ 返回的值添加以下修正系數來(lái)實(shí)現。?

此修正系數適用于按降序排序(order = 0 或省略)和按升序排序(order = 非零值)計算排位的情況。

關(guān)聯(lián)排位的修正系數 =[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,將關(guān)聯(lián)考慮在內的修

訂排位為 3 + 0.5 = 3.5。如果數字在 ref 中僅出現一次,此修正系數將為 0,因為無(wú)需調整 RANK.EQ 以進(jìn)行關(guān)聯(lián)。

我們在生活和工作中,經(jīng)常遇到給眾多數據按照升序或者降序排名的情況。

此處涉及RANK.EQ函數。

RANK.EQ函數和RANK.AVG函數的區別在于:

使用RANK.EQ函數排序時(shí),如果多個(gè)值具有相同的排位,則返回該組值的最高排位,

使用RANK.AVG函數排序時(shí),如果多個(gè)值具有相同的排位,則將返回平均排位。

打開(kāi)WPS 2019 EXCEL表格,以此商品銷(xiāo)售表為例。

微信截圖_20190705093902.png

具體方法與步驟如下:

將光標放在D3處,點(diǎn)擊插入函數-統計-RANK.EQ函數。

此時(shí)彈出對話(huà)框,共三項參數,在數值處輸入C3,引用處輸入C3:C11。

排位方式是給所選數據排名,升序填非0值,降序填0或者忽略,排位方式填0。

將光標放在D3右下角,呈十字形下拉填充公式,就可以得到所有數據的降序排名了。








關(guān)聯(lián)標簽:

相關(guān)推薦

91久久香蕉国产线看观看软件|思思热在线视频精品996|精品无码一区二区三区水蜜桃|久久综合无码中文字幕无码|午夜亚洲AⅤ无码高潮片在线