你的公式不夠精簡,修改你的公式如下: =SUMPRODUCT((B$4:B$12>=B4)/COUNTIF(B$4:B$12,B$4:B$12)) 如圖所示: 請(qǐng)點(diǎn)擊輸入圖片描述 先看看公式的解析步驟: 由上圖可以看出,公式先判斷所有數(shù)據(jù)中大于等于此數(shù)的數(shù)(大于等于為真,否則為假),然
很多人喜歡對(duì)數(shù)據(jù)進(jìn)行排名,比如老師對(duì)學(xué)生成績排名,公司高管對(duì)銷售業(yè)績排名。下面我教大家利用excel來快速排名。
材料/工具
電腦 excel
新建一個(gè)excel文件,從中可以看到兩列數(shù)據(jù),姓名和成績,我們現(xiàn)在要分別按分?jǐn)?shù)從高到低排名,從低到高排名 選擇圖中c2單元格輸入,以下函數(shù)。點(diǎn)擊函數(shù),前面那個(gè)對(duì)勾。 =RANK(B2,$B$2:$B$9,0) 得出,排名是第二。 下拉單元格,得出七個(gè)人的排名
方法
如下圖。需要對(duì)整個(gè)班級(jí)的總分排名
=SUMPRODUCT(($A$1:$A$10>A9)*(1/COUNTIF($A$1:$A$10,$A$1:$A$10)))+1
首先算出學(xué)生的總分,在F2寫入公式=SUM(B2:E2)
(A$2:A$15>A2)在SUMPRODUCT函數(shù)中是按數(shù)組公式進(jìn)行計(jì)算, 即逐一統(tǒng)計(jì)從A2到A15這14個(gè)數(shù)值是否大于A2,從而得到14個(gè)邏輯值,大于的數(shù)返回的是TRUE,小于的數(shù)返回FALSE。這是第一組數(shù)據(jù)。 這一組的TRUE、和FALSE邏輯值實(shí)際上就是1和0的數(shù)組,A2是
然后計(jì)算排名。排名用的是RANK函數(shù)。在G2寫入公式 =RANK(F2,F$2:F$16)這里得出的排名第一肯定是不對(duì)的,別著急,繼續(xù)往下看
=SUMPRODUCT(($A$1:$A$10>A9)*(1/COUNTIF($A$1:$A$10,$A$1:$A$10)))+1
鼠標(biāo)選中F2和G2單元格。隨便放到G2單元格的右下角,待隨便變成+型,按住隨便左鍵,往下拉到最下一行數(shù)據(jù)。總分和排名數(shù)據(jù)就都出來了
不用人為隔斷空單元格的,直接用公式判斷即可 =SUMPRODUCT((($H$5:$H$49)>=H5)*(1/IFERROR(COUNTIF($H$5:$H$49,$H$5:$H$49),0))) 返回值是錯(cuò)的就是對(duì)應(yīng)的空格。 =SUMPRODUCT((($H$5:$H$49)>=H5)*(IFERROR(1/COUNTIF($H$5:$H$49,$H$5:$H$49),0)))
為了排名看到更清晰。把排名做個(gè)排序。選中G2到G16,點(diǎn)擊數(shù)據(jù)、排序(圖一)、擴(kuò)展選定區(qū)域(圖二)、名次(圖三)
假設(shè)數(shù)據(jù)A2:A100 B2數(shù)組公式,輸入完成后不要直接回車,要按三鍵 CTRL+SHIFT+回車 下拉: =IF(A2="","",COUNT(1/(($A$2:$A$100>=A2)*(MATCH($A$2:$A$100,$A$2:$A$100,)=ROW($1:$99)))))
主要就做好排名了,看圖(江原道)同學(xué)第一名,排在最上面。
根據(jù)你寫的條件,自動(dòng)生成多條件中國式排名公式。 如下圖: 具體工具地址,請(qǐng)查看我的百度回答地址:網(wǎng)頁鏈接
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
EXCEL RANK函數(shù)求幫助 為什么兩個(gè)并列第一,一個(gè)排1一個(gè)卻排2???不想要這種中國式排名啊
rank排名,如果并列第一就兩個(gè)都顯示1,沒有第二,即1、1、3。
如何在excel中計(jì)算出學(xué)生成績排名
假設(shè)學(xué)生成績?cè)贐列,排名公式:
=RANK(B2,B:B)
下拉。
怎樣用VBA實(shí)現(xiàn)中國式排名
直接用函數(shù)RANK就可以。例如下圖:
有不理解的再聯(lián)系我吧
更多追問追答追問1.中國式排名:有并列時(shí),不影響后面的排名,如1,2,2,32.K2單元格沒在圖上。1.中國式排名:有并列時(shí),不影響后面的排名,如1,2,2,3
2.K2單元格沒在圖上。追答把文件發(fā)我郵箱吧 3030490161 企鵝郵箱追問你那個(gè)非中國式排名,沒有3.而且我不要函數(shù),要VBA來自:求助得到的回答
如何理解中國式排名函數(shù)公式
1/COUNTIF($C$1:$C$15,$C$1:$C$15)
如果有N個(gè)重復(fù)了,那就等于1/N,再把N個(gè)1/N回起來,就等于一,比如二個(gè)重復(fù)了,1/2+1/2=1,這樣就可以去掉重復(fù)。
$C$1:$C$15>C1,只求>的數(shù)據(jù)。
EXCEL表格排名中,如何令相同數(shù)值的排名不空缺
聽敘述應(yīng)該是這樣一回事,就是如果按RANK這樣排序,會(huì)出現(xiàn)第1,1,3這樣的排名,你的意思是要1,1,2這樣的排名,就是所謂的中國式排名,如果是,假設(shè)數(shù)據(jù)在A2:A10中,B2中輸入
=SUM(IF(A$2:A$10>A2,1/COUNTIF(A$2:A$10,A$2:A$10)))+1
同時(shí)按下CTRL+SHIFT+ENTER輸入數(shù)組公式,用自動(dòng)填充柄將B2中公式下拉到B10 。
如果單元格地址不對(duì),自己調(diào)整。
如果理解得不對(duì),請(qǐng)?jiān)僭敿?xì)描述。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com