EXCEL如何将满足某一条件所在行的指定内容提取到另一个表中?
大家可能都知道这个公式=INDEX(B:B,SMALL(IF($C$1:$C$1000=“班长”,ROW($1:$1000)4^8),ROW(A1)))但是我想找两个条件...
大家可能都知道这个公式
=INDEX(B:B,SMALL(IF($C$1:$C$1000=“班长”,ROW($1:$1000)4^8),ROW(A1)))
但是我想找两个条件,比如C列分别是员工、班长和主管,我想提取出是班长和主管的,需要怎么操作?
求大神,本人财富值两万,如果能有帮助绝对采纳 展开
=INDEX(B:B,SMALL(IF($C$1:$C$1000=“班长”,ROW($1:$1000)4^8),ROW(A1)))
但是我想找两个条件,比如C列分别是员工、班长和主管,我想提取出是班长和主管的,需要怎么操作?
求大神,本人财富值两万,如果能有帮助绝对采纳 展开
5个回答
展开全部
数组公式,你可以尝试,在if的条件中加一个or($C$1:$C$1000=“班长”,$C$1:$C$1000=“主管”)
更多追问追答
追问
请问是将原先的if公式替换掉么
追答
稍等,我打开excel验证一下
=INDEX(B:B,SMALL(IF($C$1:$C$1000="班长",ROW($1:$1000),4^8),ROW(A1)))
这个公式下拉后会显示班长所有的B:B列对应值
我是了用or不对,无法实现,但是我尝试了下反过来想,你的C:C列中只有员工、班长和主管呢么把公式这么写一下,你看看效果如何
如果C:C列有表头,例如:职位
=INDEX(B:B,SMALL(IF($C$1:$C$1000"员工",ROW($1:$1000),4^8),ROW(A2)))
如果C:C列没有表头,例如:职位
=INDEX(B:B,SMALL(IF($C$1:$C$1000"员工",ROW($1:$1000),4^8),ROW(A1)))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询