Ⅰ 怎样在几名学生成绩中找取第二名的成绩
excel 你用下面的公式:
=INDEX(A$2:A$4,MATCH(LARGE(B$2:B$4,2),B$2:B$4))
解释:
1、LARGE(B$2:B$4,2): 求出B列第二大的值
如果有重复的值,用:
LARGE(B$2:B$4,COUNTIF(B$2:B$4,MAX(B$2:B$4))+1)
2、MATCH(LARGE(B$2:B$4,2),B$2:B$4) 找出第二大的值在数组中的位置
3、INDEX(A$2:A$4,MATCH(LARGE(B$2:B$4,2),B$2:B$4))
找出A列数组中,与B列相同行所对应的值
select top 1 A,B from (
select top 2 A,B from 表 order by B desc
)
order by B