如何批量查找EXCEL表中符合条件的数据

上面一个表中的每个学生,要求按照分数查找下表里面所有其可以报考的学校,并在其名字后面显示出来,要怎样编写函数公式。... 上面一个表中的每个学生,要求按照分数查找下表里面所有其可以报考的学校,并在其名字后面显示出来,要怎样编写函数公式。 展开
 我来答
百度网友5db5e02c6e
推荐于2017-12-16 · TA获得超过4980个赞
知道大有可为答主
回答量:1349
采纳率:0%
帮助的人:657万
展开全部

可以试试这个公式=OFFSET($A$1,SMALL(IF($C$14:$C$20<=$B2,ROW($C$14:$C$20),65536),COLUMN(A1))-1,0) ,同时按下Ctrl+Shift+Enter输入数组公式,然后向下,向右拉至出现0为止(可以设置零值不显示)

如图:

公式中的区域请自行替换,或者,你给出你的数据所在的单元格区域,我帮你改好。

更多追问追答
追问

是两张独立的数据表,像这样

还要请教一下,如果有多个筛选条件要怎么写?比如除了分数还要求学校地点也要符合。

追答
假设你的第二张表的名称为“学校信息”,
1、不匹配地址:d2=OFFSET(学校信息!$A$1,SMALL(IF(学校信息!$B$2:$B$27<=$B2,ROW(学校信息!$B$2:$B$27),65536),COLUMN(A1))-1,0),同是按下Ctrl+Shift+Enter三键
2、若匹配地址:
D2=OFFSET(学校信息!$A$1,SMALL(IF((学校信息!$B$2:$B$27<=$B2)*(学校信息!$C$2:$C$27=$C2),ROW(学校信息!$B$2:$B$27),65536),COLUMN(A1))-1,0)
,同是按下Ctrl+Shift+Enter三键
同奕琛戢庚
2020-01-22 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:1042万
展开全部
可以试试这个公式=OFFSET($A$1,SMALL(IF($C$14:$C$20<=$B2,ROW($C$14:$C$20),65536),COLUMN(A1))-1,0)
,同时按下Ctrl+Shift+Enter输入数组公式,然后向下,向右拉至出现0为止(可以设置零值不显示)
如图:
公式中的区域请自行替换,或者,你给出你的数据所在的单元格区域,我帮你改好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用Excel释放你的活力
2015-07-06 · TA获得超过1279个赞
知道小有建树答主
回答量:795
采纳率:86%
帮助的人:370万
展开全部
=index(学校那列,match(学生分数单元格,学校分数线那列,0))
即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式