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