在Excel中求某一列数值排列前五位,并把前五位数的行名称显示出来。

2024-12-29 11:03:48
推荐回答(4个)
回答1:

假设数据在A列
在B1中输入或复制粘贴此公式
=MATCH(LARGE(A:A,ROW(A1),A:A,0)

=”A"&MATCH(LARGE(A:A,ROW(A1),A:A,0)
下拉填充到B5

回答2:

=MATCH(LARGE($A$1:$A$30,ROW(A1)),$A$1:$A$30,0)输入这个公式,向下填充5行,可以把A1:A30中的前5位数字的行号找出来

回答3:

数值在b列,行名称在a列,名次在d列,则在e2输入:
=INDEX($A:$A,MATCH(LARGE(B:B,$D2),B:B))
然后下拉填充即可。

回答4:

假设数据在A列,
B列输入公式 =lager(a:a,row(a1))
C列输入公式 =match(lager(a:a,row(a1)),a:a,0)
BC列下拉5行