Vlookup实现一对多查找

周二 · 函数    关键词:vlookup

一般情况下,Vlookup只能一对一的查找,也就是说,被查找的区域有多个匹配的数据时,只能查找到一个。

1一对多查找的方法

实现一对多的查找有两个方法,一种是使用数组公式,另一种是添加辅助数据,今天先介绍比较好理解的方法——添加辅助数据法。

2操作说明

以下图为例,根据右边的表格格式查找左侧表格中对应人员的销售额。

■ 添加辅助数据

在A列添加辅助数据,A2单元格的公式为“=B2&COUNTIF($B$2:B2,B2)”,向下复制公式,生成“姓名+第几次出现”的唯一值。

公式说明:“COUNTIF($B$2:B2,B2)”为条件计数,可以求出B列对应人名出现的次数。

■ 输入公式

G2单元格输入公式“=IFERROR(VLOOKUP($F2&COLUMN(A$1),$A$2:$D$20,4,FALSE),"")”,向右向下复制公式。

公式说明:“COLUMN(A$1)”是求A1单元格的列号,向右复制可以生成1、2、3…;“$F2&COLUMN(A$1)”生成“姓名+编号”;“IFERROR((),"")”可以将查找不到的单元格显示为空白。

 本文由Excel实务原创,作者白永乾。

 Excel实务承接全国Excel培训,欢迎留言联系。

长按下方图片,识别图中二维码,订阅我们吧!

(0)

相关推荐