tft每日頭條

 > 生活

 > excelrank函數怎麼每行都使用

excelrank函數怎麼每行都使用

生活 更新时间:2024-09-27 18:47:07

輕松辦公-OfficeExcel函數精解

(143)

統計之RANK函數

一、函數功能

返回一個數字在數字列表中的排位。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置)。

二、語法

RANK(number,ref,order)

三、參數說明:

1、number:為需要找到排位的數字。

2、ref:為數字列表數組或對數字列表的引用。ref 中的非數值型參數将被忽略。

3、Order:為一數字,指明排位的方式。

(1)如果 order 為 0(零)或省略,Microsoft Excel 對數字的排位是基于 ref 為按照降序排列的列表。

(2)如果 order 不為零,Microsoft Excel 對數字的排位是基于 ref 為按照升序排列的列表。

四、注解

1、如果數據中有多個相同的數值,則函數對重複數的排位相同。但重複數的存在将影響後續數值的排位。例如,在一組按升序排列的數據中,如果數據 10 有三個,它在數據集中的排位是 5,則數據 11 的排位為 8(沒有排位為 6和7 的數值,因為10有三個)。

2、由于某些原因,我們可能使用考慮重複數字的排位定義。在前面的示例中,如果要将10 的排位改為 5.5。這可通過将下面修正因素添加到按排位返回的值來實現。該修正因素對于按照升序計算排位(順序 = 非零值)或按照降序計算排位(順序 = 0 或被忽略)的情況都是正确的。

重複數排位的修正因素 =[COUNT(ref) 1 – RANK(number, ref, 0) – RANK(number, ref, 1)]/2。

五、示例

圖例1:下面圖例中,RANK(A3,A2:D6,0) 等于 14,按降序排位。

excelrank函數怎麼每行都使用(輕松辦公-OfficeExcel函數精解)1

圖例2:下面圖例中,RANK(A3,A2:D6,1) 等于 6,按升序排位。

excelrank函數怎麼每行都使用(輕松辦公-OfficeExcel函數精解)2

圖例3:下面圖例中,RANK(A4,A2:D6,1) 等于 6.5,按升序經過重複數據修正後的排位。

excelrank函數怎麼每行都使用(輕松辦公-OfficeExcel函數精解)3

更多精彩内容将在以後的章節分享給朋友們,請添加好友至收藏,歡迎點贊并關注後期内容更新!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved