EXCEL函数问题:求各次用什麼函数?

来源:百度知道 编辑:UC知道 时间:2024/05/19 20:58:17
比如某班上有10个学生,他们的总分是100,120,160,150,110,112,113,125,158,160。怎样用函数求出每个人的名次。

RANK(A1,A:A)

自动排名次公式:
公式1:=RANK(A1,$A$1:$A$100)
用途:对一组数据进行排名。
说明:A1→要排名次的数值单元格;$A$1:$A$100→要排名次的所有数值区域。输入结束回车,向下复制到需要排名的单元格。
特点:RANK函数的最大优点是可以处理重名次,可使数值相同的单元格计算出的名次相同,下一个名次自动空出。
公式2:=SUMPRODUCT(($A$1:$A$100=〃条件1〃)*($B$1:$B$100=〃条件2〃)*(……)*($G$1:$G$100>G1))+1
用途:对多条件数据进行排名。
说明:$A$1:$A$100→条件1所在区域;$B$1:$B$100→条件2所在区域;……;G1→要排名次的数值单元格;$G$1:$G$100→要排名次的所有数值区域。输入结束同时按住“Shift+Ctrl+Enter”, 向下复制到需要排名的单元格。
特点:可以对同时满足两个以上条件的数据进行排名。

假设你A列是学生分数,分数分布在A2:A11
B列是学生名次,分布在B2:B11
则在B2输入
=RANK(A2,$A$2:$A$11)
然后将公式拖到B11即可

框黑姓名和分数,选数据--降序排列。就按名次排了。