66问答网
所有问题
excel中,使用index函数查找b列中的值,但是b列有重复的值,查找时只能返回第一个,求指导!
如题所述
举报该问题
推荐答案 2014-05-22
应该是以B列值作为查找条件,返回可能对应的一对多数据吧。
比如B5、B8、B12数据重复,对应的C列数据不重复,想得到B5所对应的C列所有数据
使用INDEX+SMALL+IF函数组合实现条件筛选
输入以下数组公式,按Ctrl+Shift+Enter组合键结束
=INDEX(C:C,SMALL(IF($B$2:$B$200=$B$5,ROW($2:$200),4^8,ROW(1:1)))&""
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uxpn2ppi2ssninU9U9x.html
其他回答
第1个回答 2014-05-22
试一下vlookup函数
第2个回答 2014-05-22
重复的返回任意一个不就可以了么
相似回答
大家正在搜
相关问题
在EXCEL中,在A列中查找一个固定值,返回满足条件相对应的...
excel中查找同时满足列A值,列B值的行?列A值或列B值中...
EXCEL查找某一单元格是否含有某个字段,然后返回对应的另一...
EXCEL用VLOOKUP查目标的左边1列该怎么做
excel中 根据c列的数据查找a列对应的行b列的值提取到d...
在EXCEL中查找A列为某值同时B列为另一值时对应的C列的值
EXCEL查找值重复情况下,,怎么返回第二个和第三个值 的对...
Excel查找A列和B列中的重复值