关于EXCEL的排序

来源:百度知道 编辑:UC知道 时间:2024/06/18 15:32:49
将班上同学的总分排序后,怎么把结果填入相应的单元格中,因为存在并列的名次,应该不是简单的按1,2,3的形式等差排列。

比如A列是成绩, 从大到小, 担有相同成绩。可以用IF解决。

名次输入在B列, 那么B1肯定是第一名, 输入1

之后在B2输入 =IF(A2=A1,B1,B1+1)
向下拖动

公式的意思是
假如A2和A1的成绩一样,那么B2的排名就等于B1,
否着B2的排名比B1加一。

假设成绩在C4:C15
西式排名
=RANK(C4,$C$4:$C$15)

中式排名
=SUMPRODUCT(($C$4:$C$15>C4)/COUNTIF($C$4:$C$15,$C$4:$C$15))+1

中西合璧
=RANK(C4,$C$4:$C$15)+COUNTIF($C$4:C4,C4)-1

往下拖

选中第一排
点击数据---筛选--自动

然后直接按升序或降序排列就行了

排完序就好了
还往哪填?