excel学习库

excel表格_excel函数公式大全_execl从入门到精通

vlookup函数遇到重复数据,如何匹配指定的第N个结果值?

vlookup函数默认查询对应的第一个结果值!

如果查询列中包含了重复数据,且查询结果需要是指定的第N个结果值,该怎么使用vlookup函数?

如下图所示,数据表的A列货号包含了重复数据,而相同货号下的订单号和订单数量是不同的,现在要完成两个任务,第1是查询数量最多的订单号;第2个任务则是查询数量第2多的订单号!

首先我们回顾一下vlookup函数使用大全中关于查询指定结果值的方法,是建立一个辅助列,然后结合vlookup函数来查询引用。

但前面讲解的辅助列,是通过countif函数来获取查询列中重复数据的个数,然后来查询返回列中第2或第3等等结果值。

这里由于设置了一个查询条件,即要匹配数量要求,最大的数量和第二大的数量。

因此辅助列的公式稍有不同,如下图所示,作者直接输入了一个等式:

=A2&F2

这个等式的作用是将货号列与数量列的数据进行结合,得到一个不重复的新货号列。

随后我们来完成两个问题。

购买专栏解锁剩余70%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接