|
【摘要】 Excel中使用RANK函數(shù)可以快速實(shí)現(xiàn)排名,但是是美式排名。而中國(guó)有自己的排名習(xí)慣,即在一組數(shù)據(jù)中,重復(fù)數(shù)排名相同。例如無論有幾個(gè)并列第2名,之后的排名依然為第3名,并列排名不占用名次。 在Excel2007及以下版本,若要實(shí)現(xiàn)中國(guó)式排名需要結(jié)合countif、Product等函數(shù),比較復(fù)雜。而在Excel2010及以上版本中,我們通過數(shù)據(jù)透視表即可輕松實(shí)現(xiàn)中國(guó)式排名。 【正文】 以下列數(shù)據(jù)源為例,需要對(duì)成績(jī)進(jìn)行排名,若采取美式排名,可直接在C2單元格中輸入公式:=RANK(B2,$B$2:$B$17),公式復(fù)制后得到以下結(jié)果: 對(duì)排名進(jìn)行排序后,會(huì)發(fā)現(xiàn)重復(fù)排名將占用名次,如下圖所示: 接下來我們用數(shù)據(jù)透視表快速實(shí)現(xiàn)中國(guó)式排名。注意:Office版本為2010或以上。 一 創(chuàng)建數(shù)據(jù)透視表 1光標(biāo)置于數(shù)據(jù)源中任何一個(gè)位置,【插入】選項(xiàng)卡—“數(shù)據(jù)透視表”。 2選擇放置數(shù)據(jù)透視表的位置,本例放置在D1單元格。 3在“數(shù)據(jù)透視表字段列表”中,將“姓名”字段拖動(dòng)到行標(biāo)簽區(qū)域,兩次將“成績(jī)”字段拖動(dòng)到“值”區(qū)域。 二 設(shè)置值顯示方式 1光標(biāo)選中“求和項(xiàng):成績(jī)2”字段列任何一個(gè)單元格,右鍵,選擇“值的顯示方式”——“降序排列”。 2基本字段選擇“姓名”。 3確定后,即可得到中國(guó)式排名。對(duì)“求和項(xiàng):成績(jī)2”字段進(jìn)行升序排列,可查看更清晰。 三 Excel2007版本使用公式實(shí)現(xiàn) 上述功能是Excel升級(jí)到2010版本之后得新增功能,那在2007版本中,就只能通過以下函數(shù)方式實(shí)現(xiàn)了。 在C2單元格中輸入:=SUMPRODUCT(($B$2:$B$17>=B2)*(1/COUNTIF($B$2:$B$17,$B$2:$B$17))) 復(fù)制公式后也可實(shí)現(xiàn)中國(guó)式排名,大家在應(yīng)用這個(gè)公式時(shí)注意數(shù)據(jù)范圍的修改與選擇。 |
|
|