|
楼主 |
发表于 2012-6-23 11:27
|
显示全部楼层
本帖最后由 lhx120824 于 2012-6-23 11:31 编辑
563922862 发表于 2012-6-22 08:47
还是老问题没解决:1、后三名写出来不能显示,我错在哪儿?2、成绩并列时为什么出现原名字?请楼主帮帮忙。
既然是用的excel2010,那就使用新的功能:
首先把原始成绩工作表的数据定义成“表1”
d6=AVERAGEIFS(表1[语文],表1[班级],B6)
e6=COUNTIFS(表1[语文],">="&60,表1[班级],B6)
L6=COUNTIFS(INDIRECT("表1[语文]"),">="&LEFT(L$5,2),INDIRECT("表1[语文]"),"<"&LEFT(M$5,2),INDIRECT("表1[班级]"),$B6)
公式右拖下拉(从L6:R13)
后3名的成绩
u3=INDEX(表1[姓名],MATCH(LARGE((表1[班级]=$B6)*(表1[语文]+1/ROW(表1[语文])),$C6-COLUMN(A1)+1),(表1[班级]=$B6)*(表1[语文]+1/ROW(表1[语文])),0),)&":"&LARGE((表1[班级]=$B6)*(表1[语文]),$C6-COLUMN(A1)+1) 数组 公式右拖下拉(从u6:w13)
|
|