3,"",rank(b2,$b$2:$b$11))即可分别得" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL怎么提取前三名的姓名及各科分数-Excel前三名,excel提取前几名

EXCEL怎么提取前三名的姓名及各科分数-Excel前三名,excel提取前几名

作者:乔山办公网日期:

返回目录:excel表格制作


假定a列是语文,b列是数学,人数有10人。
在C2单元格里输入公式:
=if(rank(a2,$a$2:$a$11)>3,"",rank(a2,$a$2:$a$11))

在D2单元格里输入公式:
=if(rank(b2,$b$2:$b$11)>3,"",rank(b2,$b$2:$b$11))

即可分别得出语文和数学的名次

然后选中C2和D2单元格,拖动D2单元格右下角的填充柄向下填充即可。


1、首先在excel表格中输入姓名列和排名列,需要在其中找出排名前三的姓名。

2、在C2单元格输入公式:=VLOOKUP(ROW(A3),IF({1,0},$B$1:$B$7,$A$1:$A$7),2,)。

3、点击回车并下拉公式即可看到,显示在前三位置的就是排名1、2、3的姓名。

4、或者可以使用index函数,公式为:=INDEX(A:A,MATCH(ROW(A1),$B$1:$B$7,))。

5、点击回车下拉公式,一样可以得到按照1、2、3顺序排列的姓名。



考虑到价格可能有相同的(这是极有可能的),如图,可解决

G3=INDEX($A$3:$A$12,MATCH(LARGE(OFFSET($A$3:$A$12,,MATCH(G$2,$B$2:$E$2))*100-ROW($3:$12),ROW(1:1)),OFFSET($A$3:$A$12,,MATCH(G$2,$B$2:$E$2))*100-ROW($3:$12),))

同时按Ctrl+Shift+Enter三键输入数组公式,下拉到两行,右拉。

2月4日有两个7元的——甲和庚,公式按先后顺序分别取得了菜名。

本公式取单日最高菜价无需按顺序,只要上面输入任意一个日期,就能得到这一天最高的三个品种名称。

PS:自己根据数据区域修改公式。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网