永发信息网

用VLOOKUP查找后,只想取查找列的第二次或第三次显示的项

答案:1  悬赏:10  手机版
解决时间 2021-11-16 08:28
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-11-15 18:25
用VLOOKUP查找后,只想取查找列的第二次或第三次显示的项
最佳答案
  • 五星知识达人网友:野慌
  • 2021-11-15 19:23
这很麻烦,一般得用数组公式解决。举例,原公式是
=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个。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯