33问答网
所有问题
用VLOOKUP查找后,只想取查找列的第二次或第三次显示的项
如题所述
举报该问题
推荐答案 2013-09-10
这很麻烦,一般得用数组公式解决。举例,原公式是
=VLOOKUP(A2,Sheet2!A$2:C$999,3,0)
即查找Sheet2A列里A2的值对应的C列的值,会返回第一个;你现在想返回第2个或者第3个,那么公式改为
=INDEX(Sheet2!C$1:C$999,SMALL(IF(Sheet2!A$1:A$999=A2,ROW(A$1:A$999),999),2))
这是数组公式,回车时得同时按Ctrl和
Shift键
。
把粗体2改为3就是第3个。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/d5Pdh55B0.html
相似回答
大家正在搜
相关问题
vlookup能否引用某列中第二次出现的数据所对应的值
要用两次vlookup,第二次筛选以后的数再v一次为什么会把...
何如用VLOOKUP函数查找两列名字中相同的项,并且在另外一...
excel用vlookup的时候第一次回出现#n/a,第二次...
您好,我想问一下“vlookup能否引用某列中第二次出现的数...
用VLOOKUP查找只能查找到排在第一条的数据啊
用VLOOKUP函数在完成数据匹配后,想复制匹配后显示的数值...
如何用vlookup查找重复项,并标记出来