Ⅰ 怎樣在幾名學生成績中找取第二名的成績
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