7303攻略网 教程 Excel软件Vlookup函数一对多查找方法教学(Excel软件Vlookup函数一对多查找方法教程)

Excel软件Vlookup函数一对多查找方法教学(Excel软件Vlookup函数一对多查找方法教程)

Excel软件Vlookup函数一对多查找方法教学, Excel软件中使用Vlookup函数进行一对多查找方法的教程。使用表格时,有时需要使用多个条件的组合来过滤内容。那么这个时候我们就可以使用Vlookup函数,它可以实现一对多的查找。接下来我们就来看看具体的操作说明。

细节

Vlookup+辅助列。

如下图所示,根据名称找到对应的销售明细。

Excel软件Vlookup函数一对多查找方法教程

首先,我们在名称之前添加一个辅助列。

输入公式=B2COUNTIF($B$2:B2,B2)。

公式COUNTIF ($B$2:B2, B2) 对指定范围$B$2:B2 中具有指定条件的单元格B2 进行计数。

这相当于对名称进行编号(使每个名称都是唯一的)。第一个$B$2 使用绝对引用。目的是下拉时起点不变,终点变化,以便我们统计该区域的人数。有几个名字是一样的。比如图中第一个出现的阿文是阿文1,第二个出现的阿文是阿文2。

Excel软件Vlookup函数一对多查找方法教程

不懂的童鞋就自己尝试一下吧!可以是1阿文和2阿文吗?

然后使用G2中的公式。

=VLOOKUP($F$2ROW(A1),$A$1:$D$20,3,0)

拉到足够多的行(比如最多10条数据,可以拉15行,空出5行)

效果如下:

Excel软件Vlookup函数一对多查找方法教程

通过颜色对比,我们可以检查返回的结果是否正确。

公式中的函数Row(A1)返回A1所在的行号。它的作用是在查询值中添加一个序列号。例如:当F2为Rainy Night时,公式过程中的搜索值变为Rainy Night 1和Rainy Night 2。它意识到查询的每一行都有唯一的值。

现在第一列中的日期已确定,我开始在第二列中编写销售额的公式。它和第一列唯一的区别是返回的数据列不同。

在H2 中输入公式。

=VLOOKUP($F$2ROW(A1),$A$1:$D$20,4,0) 看看效果。

Excel软件Vlookup函数一对多查找方法教程

让我们把两个公式放在一起看看有什么不同。

=VLOOKUP($F$2ROW(A1),$A$1:$D$20,3,0)

=VLOOKUP($F$2ROW(A1),$A$1:$D$20,4,0)

明显的区别是参数3其中一个是3,另一个是4。如果需要第5、6、7、8列,只需复制粘贴并更改即可。

有的朋友看到这一幕,都在偷笑。原来编辑还在复制粘贴改数字。如果列太多怎么办?

让我们先摆脱丑陋的#N/A,然后再处理它。

该公式用IFERROR 容错函数包装以屏蔽错误值,如果找不到则返回空。

?=IFERROR(VLOOKUP($F$2ROW(A1),$A$1:$D$20,3,0),)

我们看一下公式的效果图:

Excel软件Vlookup函数一对多查找方法教程

如何?完美吗?

接下来,更改参数3。您可以在此处使用列函数,并将参数3 替换为列(C$1)。因为C 列是第三列,所以该函数将返回3。当我们向右拉一列时,它将成为列(D$1 ),它正好返回4,真是巧合,正是我需要的3 和4。

公式如下:

=IFERROR(VLOOKUP($F$2ROW(A1),$A$1:$D$20,COLUMN(C$1),0),)

我们看一下效果:

Excel软件Vlookup函数一对多查找方法教程

Excel软件Vlookup函数一对多查找方法教学,以上就是本文为您收集整理的Excel软件Vlookup函数一对多查找方法教学最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表本站立场,转载请注明出处:https:

Excel软件Vlookup函数一对多查找方法教学

7303攻略网后续将为您提供丰富、全面的关于Excel软件Vlookup函数一对多查找方法教学内容,让您第一时间了解到关于Excel软件Vlookup函数一对多查找方法教学的热门信息。