表中自动排名出错
请大卡们帮一帮,这个自动排名的统计表中四年级尖子可以,但五年级就不行了,六年级个别学生只显示分数没有班别和姓名。请帮一帮,把错误找到并改正。你五年级的公式错了,要把$469替换成$470就可以了 非数组公式,B2:=LOOKUP(1,0/FREQUENCY(-9^9,-(COUNTIF(B$1:B1,六年级成绩表!$A$2:$A269&" "&六年级成绩表!$B$2:$B269&" "&六年级成绩表!C$2:C269)=0)*六年级成绩表!C$2:C269),六年级成绩表!$A$2:$A269&" "&六年级成绩表!$B$2:$B269&" "&六年级成绩表!C$2:C269)
右拉下拉。 其它年级,把六年级成绩表中的“六”换成相应的年级即可。 =INDEX(五年级成绩表!$A:$A,MOD(-LARGE(五年级成绩表!$C$2:$C$470*10^4-ROW($2:$470),ROW(A1)),10^3))&" "&INDEX(五年级成绩表!$B:$B,MOD(-LARGE(五年级成绩表!$C$2:$C$470*10^4-ROW($2:$470),ROW(A1)),10^3))&" "&INDEX(五年级成绩表!C:C,MOD(-LARGE(五年级成绩表!$C$2:$C$470*10^4-ROW($2:$470),ROW(A1)),10^3)) 六年级成绩表存在两位小数,把*10^4修改为*10^5。 把所有的公式,$469替换成$470,1%%替换成1%%%就可以了,用想找替换功能直接替换解决 多谢各位的帮故助,谢谢! 你好,能不能语文,数学,英语自动生成前20名, 这个是从大到小排序,往下拉就是了。
页:
[1]