vlookup与row函数配合,轻松搞定一对多查询,简单实用
今天跟大家分享下我们如何仅仅使用vlookup与row函数来实现一对多查询,我觉得这种方法可以称得上是最简单vlookup函数一对多查询的方式了,他的操作也并不难,下面就让我们来一起操作下吧
一、构建辅助列
首先我们需要在前面构建一个辅助列,将函数设置为:=(B2=$F$2)+A1,在这里F2就是我们的查找值,B2就是数据表中的查找值,A1就是上方的空白单元格,这个公式的特点就是:当我们向下拖动数据的时候,每遇到F2单元格中的查找值,结果就会增加1,比如在这里F2是显示的是2班,这样的话每遇到2班就会增加1,函数的结果是从1开始的
二、查找数据
我们构建的新的辅助列虽然它也是有重复的,但是我们想要查找的结果都是出现在重复数据的第一个位置中,当我们使用vlookup查找数据遇到重复值,函数仅仅只会返回第一个查到的数据,这样的话我们就可以构建一个从1开始的序列,将其作为查找值来查找数据,构建从1开始的序列可以使用row函数,在这里我们只需要将公式设置为:=IFERROR(VLOOKUP(ROW(A1),A:C,3,FALSE),””)然后点击回车向下填充即可
在这里IFERROR函数是用来屏蔽错误值得,我们主要来看下vlookup函数的参数
第一参数:ROW(A1),在这里我们使用row函数构建了一个从1开始的序列
第二参数:A:C,这个是查找区域,在这里需要注意的是我们构建的辅助列必须在数据区域的第一行
第三参数:3,在新区域中需要查找的结果在第三列
第四参数:FALSE,表示精确匹配
以上就是这个vlookup函数的参数与意义,他其实就是vlookup的常规用法,最后只需要将辅助列隐藏起来即可
以上就是今天的全部内容,怎么样?你学会了吗?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/6182.html