前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel公式技巧65:获取第n个匹配的值(使用VLOOKUP函数)

Excel公式技巧65:获取第n个匹配的值(使用VLOOKUP函数)

作者头像
fanjy
发布2020-11-24 10:53:05
7.4K0
发布2020-11-24 10:53:05
举报
文章被收录于专栏:完美Excel

学习Excel技术,关注微信公众号:

excelperfect

在查找相匹配的值时,如果存在重复值,而我们想要获取指定的匹配值,那该如何实现呢?如下图1所示的工作表,在“商品”列中,存在一些重复的商品,现在我们要找出第2次出现的“笔记本”的销售量。

图1

我们知道VLOOKUP函数通常会返回找到的第一个匹配值,或者最后一个匹配值,详见《Excel公式技巧62:查找第一个和最后一个匹配的数据》。然而,我们可以构造一个与商品相关的具有唯一值的辅助列(详见《Excel公式技巧64:为重复值构造包含唯一值的辅助列》),从而可以使用VLOOKUP函数来实现查找匹配值。

首先,添加一个具有唯一值的辅助列,如下图2所示。

图2

在单元格B3中输入公式:

=D3 & "-" &COUNTIF(

下拉至单元格B14。

在单元格H6中输入公式:

=VLOOKUP(H2 & "-" &G6,B3:E

即可得到指定的匹配值,如下图3所示。

图3

可以修改单元格H2或G6中的数值,从而获取相应匹配的数据。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档