Excel精英培训网

 找回密码
 注册

QQ登录

只需一步,快速开始

你正在寻找更好的Excel学习教程吗?Excel技巧80集+数据透视表+函数初中高全套+VBA80集,想学的这儿全都有
查看: 648|回复: 6

用公式找出指定条件的值

[复制链接]
发表于 2019-1-10 10:40 | 显示全部楼层 |阅读模式
1学分
本帖最后由 goto527 于 2019-1-10 11:49 编辑

如下表所示,如何用公式找到前三个单元都考进前5名的同学?

第一单元考试前5名
第二单元考试前5名
第三单元考试前5名
A
E
J
B
F
K
C
G
L
D
H
M
E
I
E

请不要用条件格式。必须直接用公式计算出结果。条件格式只是高显结果,如果结果是500个值,必须要拷贝粘贴,这样太麻烦。所以必须使用公式直接计算出结果。多谢。

发表于 2019-1-10 11:25 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2019-1-10 11:49 | 显示全部楼层
请不要用条件格式。必须直接用公式计算出结果。条件格式只是高显结果,如果结果是500个值,必须要拷贝粘贴,这样太麻烦。所以必须使用公式直接计算出结果。多谢。
回复

使用道具 举报

发表于 2019-1-10 11:56 | 显示全部楼层
=IFERROR(INDEX($A$3:$A$7,MATCH(SMALL(IF(COUNTIF($A$3:$C$7,$A$3:$A$7)=3,ROW($A$3:$A$7),""),ROW(A1)),IF(COUNTIF($A$3:$C$7,$A$3:$A$7)=3,ROW($A$3:$A$7),""),)),"")
QQ图片20190110115441.png
回复

使用道具 举报

发表于 2019-1-10 14:19 | 显示全部楼层
学习了,非常有用
回复

使用道具 举报

发表于 2019-1-10 16:58 | 显示全部楼层
孤单无所谓 发表于 2019-1-10 11:56
=IFERROR(INDEX($A$3:$A$7,MATCH(SMALL(IF(COUNTIF($A$3:$C$7,$A$3:$A$7)=3,ROW($A$3:$A$7),""),ROW(A1)),I ...

大暖威武
回复

使用道具 举报

发表于 2019-1-21 07:46 | 显示全部楼层
学习
        
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2019-7-24 14:41 , Processed in 0.050000 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表