vlookup函数默认查询对应的第一个结果值!
如果查询列中包含了重复数据,且查询结果需要是指定的第N个结果值,该怎么使用vlookup函数?
如下图所示,数据表的A列货号包含了重复数据,而相同货号下的订单号和订单数量是不同的,现在要完成两个任务,第1是查询数量最多的订单号;第2个任务则是查询数量第2多的订单号!

首先我们回顾一下vlookup函数使用大全中关于查询指定结果值的方法,是建立一个辅助列,然后结合vlookup函数来查询引用。
但前面讲解的辅助列,是通过countif函数来获取查询列中重复数据的个数,然后来查询返回列中第2或第3等等结果值。
这里由于设置了一个查询条件,即要匹配数量要求,最大的数量和第二大的数量。
因此辅助列的公式稍有不同,如下图所示,作者直接输入了一个等式:
=A2&F2

这个等式的作用是将货号列与数量列的数据进行结合,得到一个不重复的新货号列。
随后我们来完成两个问题。
购买专栏解锁剩余70%