1、以excel2010版本為例,如下圖,要對該列總分進行排名; 2、首先在H2單元格輸入公式=RANK(G2,G:G),RANK函數(shù)的公式為(參與排名的數(shù)值,排名的數(shù)值區(qū)域),輸入后按enter鍵則可得出排名結(jié)果; 3、把鼠標放在H2單元格右下角,下拉填充公式,則
RANK函數(shù)能夠?qū)?shù)字的排名單獨顯示在另一列,且可以除去重名次。當存在兩個及以上重復數(shù)字時,排序按鈕+自動填充功能不能很好地顯示排名情況,使用RANK函數(shù)能夠有效解決這個問題。
材料/工具
Excel
方法
如圖所示,可以看到兩個63,,在一列有重復數(shù)字的數(shù)據(jù)中進行排序,首先,選中B2單元格。
單擊一下名次下面的一個單元格,然后點擊 公式 選項中的 插入函數(shù) 選項,然后彈出來一個對話框,在 搜索函數(shù) 中輸入 rank ,然后點擊轉(zhuǎn)到,默認的就是 RANK 函數(shù),接著點擊 確定。 然后在 Number 后面輸入 A2 或者直接用鼠標單擊 A2單元格。 然
輸入以下內(nèi)容:=RANK(A2,$A$2:$A$8)。其中A2是需要確定位次的數(shù)據(jù),$A$2:$A$8是需要排序的數(shù)據(jù)范圍。按回車鍵結(jié)果即顯示在B2單元格內(nèi)。
1、rank函數(shù)的含義 求某一個數(shù)值在某一區(qū)域內(nèi)一組數(shù)值中的排名。 2、rank函數(shù)的語法格式 =rank(number,ref,[order]) number ——參與排名的數(shù)值 ref ——排名的數(shù)值區(qū)域 order——有1和0兩種 0——從大到小排名(降序) 1——從小到大排名(升序) 0默認不
最后,選中B2單元格,鼠標放在右下角,出現(xiàn)小十字后下拉。
材料/工具:Excel2010 1、打開表格,輸入“=rank”,接著就會看到函數(shù)提示,點擊“RANK”。 2、這樣就會自動添加“()”,并且可以看到函數(shù)使用說明。 3、rank函數(shù)第一個參數(shù)就是第一個數(shù)值,我們點擊B2單元格,就會自動輸入“B2”,然后輸入一個英文逗號
就有如圖排名結(jié)果,其中兩個63的排名相同。
rank函數(shù)是排名函數(shù)。rank函數(shù)最常用的是求某一個數(shù)值在某一區(qū)域內(nèi)的排名。 rank函數(shù)語法形式:rank(number,ref,[order]) 函數(shù)名后面的參數(shù)中 number 為需要求排名的那個數(shù)值或者單元格名稱(單元格內(nèi)必須為數(shù)字),ref 為排名的參照數(shù)值區(qū)域,o
擴展閱讀,以下內(nèi)容您可能還感興趣。
如何在EXCEL中使用rank函數(shù)排序
平常生活中,我們想將一列數(shù)字排序,大家最易想到的是用排序按鈕,然后下一列用自動填充功能填充,但是當遇到兩個數(shù)據(jù)相同的時候,這樣填zd充出來的數(shù)據(jù)就不能很好的顯示排名情況。如下圖所示,兩個105相同的分數(shù),但是自動填充顯示的名次卻不一樣。我們還得對這些相同分數(shù)的排名進行手動修改。
如何讓EXCEL幫助我們,不用排序快捷鍵,而且能去除重名次呢。首先我們不用將數(shù)據(jù)排序,回到最回初數(shù)據(jù)形式。如下圖所示:
下面我們需要運用RANK函數(shù)。在B2單元格中輸入以下內(nèi)容:=RANK(A2,$A$2:$A$24)。其中A2是需要確定位次的數(shù)據(jù),$A$2:$A$24表示數(shù)據(jù)范圍,括號里的內(nèi)容即表示A2單元格數(shù)答據(jù)在A2:A24這個數(shù)據(jù)區(qū)域的排名情況,公式計算結(jié)果將被顯示在B2單元格里。下圖1為公式,下圖2為計算結(jié)果的顯示。
然后選中B2單元格,將鼠標放在右下角,鼠標變成小十字的時候,按下鼠標左鍵不放,往下拉到B24單元格,這樣所有分數(shù)的排名就顯示出來了
excel中的rank函數(shù)對于重復的數(shù)值怎么排名
在Excel利用Rank可以對數(shù)字進行排名,但是對于重復的數(shù)字會使用相同百的序號卻分別占用不同的排名位置;而實際中往往需要的是相同數(shù)字度的排名相同,且重復值排名后不影響后續(xù)數(shù)字的排名。
方法問1、在Excel幫助中提供了RanK的說明,以及對這個情況的處理,如圖;但是方法比較麻煩,很少用到;現(xiàn)在要講的是利用方法2來實現(xiàn)。
方法2、可以通過下面步驟來實現(xiàn)重復值排名:
通用的公式是:
=SUMPRODUCT ( (排位區(qū)域答>某個專單元格)/COUNTIF(排位區(qū)域,排位區(qū)域))+1
公式中,排位區(qū)域 是一樣的,相當于RANK( number , ref , [order] )中的ref;
某個單元格 相當于RANK( number , ref , [order] )中的number。
如圖:在A2單元格輸入
=SUMPRODUCT(($A$2:$A$10>A2)/COUNTIF($A$2:$A$10,$A$2:$A$10))+1,回車。鼠標移動到A2單元格右下角,出屬現(xiàn)黑色小十字后,點擊拖動一直往下拉填充公式至A10,就可以完成排名了。
EXCEL2010中怎么使用rank函數(shù)對兩列數(shù)據(jù)自動排序?
如果是在同一個單位內(nèi)排序,引用范圍數(shù)值時,拉選同一單位的那一部分。希望能幫到你。
EXCEL中如何用RANK函數(shù)排列名次,再根據(jù)名次求獎金?
需要增加輔助度行,名次后插入知一行
B3輸入公式道=RANK(B2,$B$2:$E$2)
公式向右復制專
B4輸入公式=COUNTIF($B$3:$E$3,B3)
公式向右復制
B6輸入公式=IF(AND(B4=1,B3=1),$A$6*0.4,IF(AND(B4=1,B3=2),$A$6*0.3,IF(AND(B4=1,B3=3),$A$6*0.2,IF(AND(B4=1,B3=4),$A$6*0.1,IF(AND(B4=2,B3=1),$A$6*(0.4+0.3)/2,IF(AND(B4=2,B3=2),$A$6*(0.3+0.2)/2,IF(AND(B4=2,B3=3),$A$6*(0.2+0.1)/2)))))))+IF(AND(B4=3,B3=1),$A$6*(0.4+0.3+0.2)/3,IF(AND(B4=3,B3=2),$A$6*(0.3+0.2+0.1)/3,IF(B4=4,$A$6/4)))
公式向右復制
隱藏第屬4行
完成
excel中數(shù)據(jù)已經(jīng)用函數(shù)rank排好,如何讓它在新的一欄中自動按升序或降序排列?
如下圖copy。全部都是數(shù)組公式,粘貼到單元格以后,一定要按“Ctrl+Shift+回車”結(jié)束輸入。
D2的公式為:
=INDEX(C:C,--RIGHT((SMALL($C$2:$C$6+0.001*ROW($C$2:$C$6),ROW($A1)))*1000,3))
E2:
=INDEX(A:A,--RIGHT((SMALL($C$2:$C$6+0.001*ROW($C$2:$C$6),ROW($A1)))*1000,3))
F2:
=INDEX(B:B,--RIGHT((SMALL($C$2:$C$6+0.001*ROW($C$2:$C$6),ROW($A1)))*1000,3))
然后,選中D2~F2,全zd部下拉公式。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com