Vlookup并返回第二个或第n个匹配值
假设您在A列中有一个名称列表,在B列中有他们购买的培训课程,现在,您正在寻找给定客户购买的第二或第n个培训课程。 看截图:
1。 要根据给定的标准获取第二个或第n个匹配值,请将以下数组公式应用于空白单元格:
=INDEX($B$2:$B$14,SMALL(IF(E2=$A$2:$A$14,ROW($A$2:$A$14)-ROW($A$2)+1),2))
2。 然后按Ctrl + Shift + Enter键在一起以得到第一个结果,然后选择公式单元格,将填充手柄向下拖动到要填充此公式的单元格,并且基于给定名称的所有第二个匹配值都已立即显示,请参见屏幕截图:
请注意:
在这个公式中,A2:A14是包含所有查找值的范围,B2:B14是您要从中返回的匹配值的范围,E2是查询值和最后一个数字2表示要获取的第二个匹配值,如果要返回第三个匹配值,则只需根据需要将其更改为3。
Vlookup并返回最后一个匹配值
如果要进行vlookup并返回最后一个匹配值,如下面的屏幕截图所示,此Vlookup并返回最后一个匹配值本教程可以帮助您详细了解最后匹配的值。
5。 Vlookup在两个给定值或日期之间匹配值
有时,您可能希望在两个值或日期之间查找值,并返回相应的结果,如下图所示,在这种情况下,可以使用LOOKUP函数和排序表。