如下表,依據(jù)各學(xué)生的語文分數(shù)排名,常用排名方法如下: 此時RANK函數(shù)無法發(fā)揮作用了,需用到萬能王SUMPRODUCT函數(shù)。在我們印象中,SUMPRODUCT是一個條件求和函數(shù),比按班級求總分,公式如下:=SUMPRODUCT(($A$2:$A$13=G2)*$C$2:$C$13) =SUMPRODUCT((條件區(qū)域=條件)*求和區(qū)域) SUMPRODUCT之所以好用,是因為它可以和許多函數(shù)相結(jié)合,如現(xiàn)在需統(tǒng)計每個姓氏的總成績。=SUMPRODUCT((LEFT($B$2:$B$13,1)=G8)*$C$2:$C$13) =SUMPRODUCT(($A$2:$A$13=A3)*(C3<=$C$2:$C$13)) ($A$2:$A$13=A3)這部分公式即是用來判斷是不是等于本班級的。(C3<=$C$2:$C$13)這部分是判斷這個分數(shù)小于等于多少個數(shù)。如114、111、103、115這4個數(shù),114小于等于2個數(shù)(114和115),因此排名第2。如115小于等于1個數(shù)(即115本身),因此排名第1。當(dāng)然,除了上述2種常見的排名,還有以下排名方法供大家參考:=SUMPRODUCT((A$2:A$13=A2)*(D2<=D$2:D$13)) =RANK(D2,D$2:D$13)+COUNTIF(D$2:D2,D2)-1 中國式排名,此為數(shù)組公式,記得按Ctrl+Shift+Enter來結(jié)束。=COUNT(1/FREQUENCY(D$2:D$13,IF(D$2:D$13>=D2,D$2:D$13))) =SUMPRODUCT(--(D$2:D$13+C$2:C$13%>=D2+C2%))
|