在Sheet1的B1输入公式
=LARGE(Sheet2!B:B,ROW(A1))
回车,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
在Sheet1的A1输入公式
=LOOKUP(1,0/(Sheet2!$B$1:$B$3000=Sheet1!B1),Sheet2!$A$1:$A$3000)
回车,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
在D1中输入公式
=IF(ROW(A1)<=SUMPRODUCT(1/COUNTIF($C$1:$C$5,$C$1:$C$5)),SMALL(IF(COUNTIF($C$1:$C$5,ROW($1:$100)-1)>0,ROW($1:$100)-1),ROW(A1)),"")
公式输入结束后按组合键确认,再将公式下拉填充。
假设左边的总分在b列,右边的总分在f列,则c1单元格的排名公式为:
=countif($b:$b,">"&b2)+countif($f:$f,">"&b2)+1
复制到g列得到f列对应分数的排名。
1、点击桌面系统中的excel应用程序按钮图标,进入到主界面中
2、之后在excel中输入相应的成绩数据信息,设定一个名次列
3、之后点击工具菜单栏上的公式按钮
4、之后点击菜单下的自动求和函数,然后点击下拉框中的其他函数,这个按钮
5、然后在插入函数中,选择rank这个排序函数,需要下拉慢慢寻找
6、在rank函数界面中,number这个选项,点中自己要排序的数字,就完成设置,在number,就是要比较的数字范围,这个时候就要输入,数字的范围,具体为D$8:D$17,这个是要输入的,尤其是$,这里不能直接选择下拉的
7、之后就可以通过点击第一个排名单元格,然后下拉单元格,完成排名信息的生成
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)